Click or drag to resize

MagicType Class

[Missing <summary> documentation for "T:com.espertech.esper.compat.magic.MagicType"]

Inheritance Hierarchy
SystemObject
  com.espertech.esper.compat.magicMagicType

Namespace:  com.espertech.esper.compat.magic
Assembly:  NEsper.Compat (in NEsper.Compat.dll) Version: 8.0.0.0
Syntax
C#
public class MagicType

The MagicType type exposes the following members.

Properties
  NameDescription
Public propertyBaseType
Gets the magic type for the base type.
Public propertyTargetType
Gets the type that magic type reflects.
Top
Methods
  NameDescription
Public methodStatic memberCastToT
Static cast method used in assignment.
Public methodExtendsType
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.
Public methodFetchIndexedAccessors
Returns an enumerable that provides all accessors that take one parameter of type int.
Public methodFetchIndexedProperties
Public methodFetchMappedAccessors
Returns an enumerable that provides all accessors that take one parameter of type string.
Public methodFetchMappedProperties
Public methodFetchSimpleAccessors
Returns an enumerable that provides all accessors that take no parameters.
Public methodFetchSimpleProperties
Returns all simple properties
Public methodGetAccessorPropertyName
Gets the name that should be assigned to the property bound to the accessorMethod
Public methodGetAccessors
Enumerates all accessor methods for a type
Public methodGetAllProperties(Void)
Public methodGetAllProperties(Void, SimpleMagicPropertyInfo)
Public methodStatic memberGetCachedType(Type)
Public methodStatic memberGetCachedTypeT
Public methodGetIndexedProperties
Public methodStatic memberGetLambdaAccessor
Public methodGetMappableMutators
Public methodGetMappedProperties
Public methodGetMutatorPropertyName
Gets the name of the mutator property.
Public methodGetMutators
Public methodGetSimpleProperties
Public methodNew
Creates a new instance of the object. Assumes a default constructor.
Public methodResolveComplexProperty
Resolves the complex property.
Public methodResolveProperty
Finds the property.
Public methodResolvePropertyMethod
Search of the type to find a property.
Top
See Also