![]() | MagicType Methods |
The MagicType type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | CastToT |
Static cast method used in assignment.
|
![]() | ExtendsType |
Returns true if this type is an extension of the provided
baseType. This method will recurse the type tree to determine
if the extension occurs anywhere in the tree. If not found,
the method returns false.
|
![]() | FetchIndexedAccessors |
Returns an enumerable that provides all accessors that take one
parameter of type int.
|
![]() | FetchIndexedProperties | |
![]() | FetchMappedAccessors |
Returns an enumerable that provides all accessors that take one
parameter of type string.
|
![]() | FetchMappedProperties | |
![]() | FetchSimpleAccessors |
Returns an enumerable that provides all accessors that take no
parameters.
|
![]() | FetchSimpleProperties |
Returns all simple properties
|
![]() | GetAccessorPropertyName |
Gets the name that should be assigned to the property bound to the accessorMethod
|
![]() | GetAccessors |
Enumerates all accessor methods for a type
|
![]() | GetAllProperties(Void) | |
![]() | GetAllProperties(Void, SimpleMagicPropertyInfo) | |
![]() ![]() | GetCachedType(Type) | |
![]() ![]() | GetCachedTypeT | |
![]() | GetIndexedProperties | |
![]() ![]() | GetLambdaAccessor | |
![]() | GetMappableMutators | |
![]() | GetMappedProperties | |
![]() | GetMutatorPropertyName |
Gets the name of the mutator property.
|
![]() | GetMutators | |
![]() | GetSimpleProperties | |
![]() | New |
Creates a new instance of the object. Assumes a default constructor.
|
![]() | ResolveComplexProperty |
Resolves the complex property.
|
![]() | ResolveProperty |
Finds the property.
|
![]() | ResolvePropertyMethod |
Search of the type to find a property.
|