Header Text Coming Soon! You can Contact Us below anytime!

[This is preliminary documentation and is subject to change.]

Extension methods for the root data type object.

Namespace:  SpiderMaster
Assembly:  SpiderMaster.Net (in SpiderMaster.Net.dll) Version: 0.0.6.0 (0.0.6.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public static class ObjectExtensions
<ExtensionAttribute> _
Public NotInheritable Class ObjectExtensions
[ExtensionAttribute]
public ref class ObjectExtensions abstract sealed

Members

      
 All Members  Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
CanConvertTo<(Of <<'(T>)>>)(Object)
CheckParameterForNull(Object, String)
CheckParameterForNull(Object, String, String)
ConvertTo<(Of <<'(T>)>>)(Object)
ConvertTo<(Of <<'(T>)>>)(Object, T)
DefinesAttribute(Object, String)
DefinesAttribute(Object, Type)
GetAttribute<(Of <<'(T>)>>)(Object)
GetAttribute<(Of <<'(T>)>>)(Object, Boolean)
GetAttributes<(Of <<'(T>)>>)(Object)
GetAttributes<(Of <<'(T>)>>)(Object, Boolean)
GetPropertyValue<(Of <<'(T>)>>)(Object, String)
GetPropertyValue<(Of <<'(T>)>>)(Object, String, T)
GetPropertyValue(Object, String)
HasAttribute(Object, Type, Boolean)
In(Object, IEnumerable)
InvokeMethod(Object, String, array<Object>[]()[][])
InvokeMethod<(Of <<'(T>)>>)(Object, String, array<Object>[]()[][])
IsNotNull(Object)
IsNotNull(Object, Boolean)
IsNull(Object)
IsNull(Object, Boolean)
SetPropertyValue(Object, String, Object)
ToDictionary(Object)
CanConvertTo<(Of <<'(T>)>>)(Object)
Determines whether the value can (in theory) be converted to the specified target type.
CanConvertTo<(Of <<'(T>)>>)(Object)
CheckParameterForNull(Object, String)
Throws an ArgumentNullException if the given object is null.
CheckParameterForNull(Object, String, String)
Throws an ArgumentNullException with the specified message if the given object is null.
CheckParameterForNull(Object, String)
CheckParameterForNull(Object, String, String)
ConvertTo<(Of <<'(T>)>>)(Object)
Converts an object to the specified target type or returns the default value.
ConvertTo<(Of <<'(T>)>>)(Object, T)
Converts an object to the specified target type or returns the default value.
ConvertTo<(Of <<'(T>)>>)(Object)
ConvertTo<(Of <<'(T>)>>)(Object, T)
DefinesAttribute(Object, String)
Returns true if the object is marked with the specified attribute.
DefinesAttribute(Object, Type)
Returns true if the object is marked with the specified attribute.
DefinesAttribute(Object, String)
DefinesAttribute(Object, Type)
GetAttribute<(Of <<'(T>)>>)(Object)
Gets the first matching attribute defined on the data type.
GetAttribute<(Of <<'(T>)>>)(Object, Boolean)
Gets the first matching attribute defined on the data type.
GetAttribute<(Of <<'(T>)>>)(Object)
GetAttribute<(Of <<'(T>)>>)(Object, Boolean)
GetAttributes<(Of <<'(T>)>>)(Object)
Gets all matching attribute defined on the data type.
GetAttributes<(Of <<'(T>)>>)(Object, Boolean)
Gets all matching attribute defined on the data type.
GetAttributes<(Of <<'(T>)>>)(Object)
GetAttributes<(Of <<'(T>)>>)(Object, Boolean)
GetPropertyValue(Object, String)
Dynamically retrieves a property value.
GetPropertyValue<(Of <<'(T>)>>)(Object, String)
Dynamically retrieves a property value.
GetPropertyValue<(Of <<'(T>)>>)(Object, String, T)
Dynamically retrieves a property value.
GetPropertyValue<(Of <<'(T>)>>)(Object, String)
GetPropertyValue<(Of <<'(T>)>>)(Object, String, T)
GetPropertyValue(Object, String)
HasAttribute(Object, Type, Boolean)
Checks to see if the object has a specific attribute.
HasAttribute(Object, Type, Boolean)
In(Object, IEnumerable)
Determines if the object is in the specific list.
In(Object, IEnumerable)
InvokeMethod(Object, String, array<Object>[]()[][])
Dynamically invokes a method using reflection.
InvokeMethod<(Of <<'(T>)>>)(Object, String, array<Object>[]()[][])
Dynamically invokes a method using reflection and returns its value in a typed manner.
InvokeMethod(Object, String, array<Object>[]()[][])
InvokeMethod<(Of <<'(T>)>>)(Object, String, array<Object>[]()[][])
IsNotNull(Object)
Determines whether the specified value is null.
IsNotNull(Object, Boolean)
Determines whether the specified value is null.
IsNotNull(Object)
IsNotNull(Object, Boolean)
IsNull(Object)
Determines whether the specified value is null.
IsNull(Object, Boolean)
Determines whether the specified value is null.
IsNull(Object)
IsNull(Object, Boolean)
SetPropertyValue(Object, String, Object)
Dynamically sets a property value.
SetPropertyValue(Object, String, Object)
ToDictionary(Object)
Takes an object and turns it into a dictionary. Each public property is added to the dictionary, with the name of the property being the dictionary key, and its value being the dictionary value.
ToDictionary(Object)

Inheritance Hierarchy

System..::..Object
  SpiderMaster..::..ObjectExtensions

See Also