Property | Type | Description | |
---|---|---|---|
DefaultBinder | Binder | ||
EmptyTypes | Type[] |
Method | Description | |
---|---|---|
CreateTypeParameter ( string fullName, JsTypeFunction baseType ) : Type | ||
GetConstructor ( BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : ConstructorInfo |
Searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.
|
|
GetConstructor ( BindingFlags bindingAttr, Binder binder, Type types, ParameterModifier modifiers ) : ConstructorInfo |
Searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints.
|
|
GetConstructor ( Type types ) : ConstructorInfo |
Searches for a public instance constructor whose parameters match the types in the specified array.
|
|
GetConstructors ( ) : ConstructorInfo[] | ||
GetElementType ( ) : Type | ||
GetEnumNames ( ) : string[] | ||
GetEnumValues ( ) : Array | ||
GetEvent ( string name ) : EventInfo | ||
GetEvents ( ) : EventInfo[] | ||
GetField ( string name ) : FieldInfo |
Searches for the public field with the specified name.
|
|
GetField ( string name, BindingFlags bindingAttr ) : FieldInfo |
Searches for the specified field, using the specified binding constraints.
|
|
GetFields ( ) : FieldInfo[] |
Returns all the public fields of the current T:System.Type.
|
|
GetFields ( BindingFlags bindingAttr ) : FieldInfo[] |
When overridden in a derived class, searches for the fields defined for the current T:System.Type, using the specified binding constraints.
|
|
GetGenericArguments ( ) : Type[] |
Returns an array of T:System.Type objects that represent the type arguments of a generic type or the type parameters of a generic type definition.
|
|
GetGenericTypeDefinition ( ) : Type |
Returns a T:System.Type object that represents a generic type definition from which the current generic type can be constructed.
|
|
GetInterfaces ( ) : Type[] |
When overridden in a derived class, gets all the interfaces implemented or inherited by the current T:System.Type.
|
|
GetMethod ( string name ) : MethodInfo |
Searches for the public method with the specified name.
|
|
GetMethod ( string name, BindingFlags bindingAttr ) : MethodInfo |
Searches for the specified method, using the specified binding constraints.
|
|
GetMethod ( string name, Type types ) : MethodInfo |
Searches for the specified public method whose parameters match the specified argument types.
|
|
GetMethods ( ) : MethodInfo[] | ||
GetProperties ( ) : PropertyInfo[] | ||
GetProperty ( string name ) : PropertyInfo |
Searches for the public property with the specified name.
|
|
GetProperty ( string name, BindingFlags bindingAttr ) : PropertyInfo |
Searches for the specified property, using the specified binding constraints.
|
|
GetProperty ( string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type types, ParameterModifier modifiers ) : PropertyInfo |
Searches for the specified property whose parameters match the specified argument types and modifiers, using the specified binding constraints.
|
|
GetProperty ( string name, Type types ) : PropertyInfo |
Searches for the specified public property whose parameters match the specified argument types.
|
|
GetProperty ( string name, Type returnType, Type types ) : PropertyInfo |
Searches for the specified public property whose parameters match the specified argument types.
|
|
GetProperty ( string name, Type returnType, Type types, ParameterModifier modifiers ) : PropertyInfo |
Searches for the specified public property whose parameters match the specified argument types and modifiers.
|
|
GetType ( string typeName ) : Type | ||
GetTypeFromHandle ( RuntimeTypeHandle typeHandle ) : Type | ||
Init ( string fullName, int flags, JsTypeFunction thisType, JsTypeFunction baseType, JsTypeFunction interfaces, JsTypeFunction typeArguments, FieldInfo fields, MethodInfo methods, ConstructorInfo constructors, PropertyInfo properties, EventInfo events, JsTypeFunction elementType, JsTypeFunction unconstructedType ) : void | ||
IsAssignableFrom ( Type type ) : bool | ||
IsInstanceOfType ( object o ) : bool |
Determines whether the specified object is an instance of the current T:System.Type.
|
|
MakeArrayType ( ) : Type | ||
MakeArrayType ( int rank ) : Type | ||
MakeGenericType ( ) : Type |
Substitutes the elements of an array of types for the type parameters of the current generic type definition and returns a T:System.Type object representing the resulting constructed type.
|
|
ToString ( ) : string | ||
Type ( string name, Attribute attributes ) : System.Collections.Generic | ||
_GetTypeFromTypeFunc ( JsTypeFunction typeFunction ) : Type |
Method | Description | |
---|---|---|
GetConstructorImpl ( BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : ConstructorInfo |
When overridden in a derived class, searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.
|
|
GetPropertyImpl ( string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type types, ParameterModifier modifiers ) : PropertyInfo |
When overridden in a derived class, searches for the specified property whose parameters match the specified argument types and modifiers, using the specified binding constraints.
|
Method | Description | |
---|---|---|
GetGenericTypeArgument ( int index ) : Type | ||
GetGenericTypeArgumentCount ( ) : int | ||
GetInterface ( int index ) : Type | ||
GetInterfaceCount ( ) : int | ||
GetMethodImpl ( string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : MethodInfo | ||
GetProperty ( string name, BindingFlags bindingAttr, Type returnType ) : PropertyInfo | ||
_GetTypeFromInstance ( JsObject instance ) : Type |
public static CreateTypeParameter ( string fullName, JsTypeFunction baseType ) : Type | ||
fullName | string | |
baseType | JsTypeFunction | |
return | Type |
public GetConstructor ( BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : ConstructorInfo | ||
bindingAttr | BindingFlags | A bitmask comprised of one or more |
binder | Binder | An object that defines a set of properties and enables binding, which can involve selection of an overloaded method, coercion of argument types, and invocation of a member through reflection.-or- A null reference (Nothing in Visual Basic), to use the |
callConvention | CallingConventions | The object that specifies the set of rules to use regarding the order and layout of arguments, how the return value is passed, what registers are used for arguments, and the stack is cleaned up. |
types | Type | An array of |
modifiers | ParameterModifier | An array of |
return | ConstructorInfo |
public GetConstructor ( BindingFlags bindingAttr, Binder binder, Type types, ParameterModifier modifiers ) : ConstructorInfo | ||
bindingAttr | BindingFlags | A bitmask comprised of one or more |
binder | Binder | An object that defines a set of properties and enables binding, which can involve selection of an overloaded method, coercion of argument types, and invocation of a member through reflection.-or- A null reference (Nothing in Visual Basic), to use the |
types | Type | An array of |
modifiers | ParameterModifier | An array of |
return | ConstructorInfo |
public GetConstructor ( Type types ) : ConstructorInfo | ||
types | Type | An array of |
return | ConstructorInfo |
protected GetConstructorImpl ( BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier modifiers ) : ConstructorInfo | ||
bindingAttr | BindingFlags | A bitmask comprised of one or more |
binder | Binder | An object that defines a set of properties and enables binding, which can involve selection of an overloaded method, coercion of argument types, and invocation of a member through reflection.-or- A null reference (Nothing in Visual Basic), to use the |
callConvention | CallingConventions | The object that specifies the set of rules to use regarding the order and layout of arguments, how the return value is passed, what registers are used for arguments, and the stack is cleaned up. |
types | Type | An array of |
modifiers | ParameterModifier | An array of |
return | ConstructorInfo |
public GetConstructors ( ) : ConstructorInfo[] | ||
return | ConstructorInfo[] |
public GetField ( string name ) : FieldInfo | ||
name | string | The string containing the name of the data field to get. |
return | FieldInfo |
public GetField ( string name, BindingFlags bindingAttr ) : FieldInfo | ||
name | string | The string containing the name of the data field to get. |
bindingAttr | BindingFlags | A bitmask comprised of one or more |
return | FieldInfo |
public GetFields ( BindingFlags bindingAttr ) : FieldInfo[] | ||
bindingAttr | BindingFlags | A bitmask comprised of one or more |
return | FieldInfo[] |
public GetMethod ( string name ) : MethodInfo | ||
name | string | The string containing the name of the public method to get. |
return | MethodInfo |
public GetMethod ( string name, BindingFlags bindingAttr ) : MethodInfo | ||
name | string | The string containing the name of the method to get. |
bindingAttr | BindingFlags | A bitmask comprised of one or more |
return | MethodInfo |
public GetMethod ( string name, Type types ) : MethodInfo | ||
name | string | The string containing the name of the public method to get. |
types | Type | An array of |
return | MethodInfo |
public GetProperty ( string name ) : PropertyInfo | ||
name | string | The string containing the name of the public property to get. |
return | PropertyInfo |
public GetProperty ( string name, BindingFlags bindingAttr ) : PropertyInfo | ||
name | string | The string containing the name of the property to get. |
bindingAttr | BindingFlags | A bitmask comprised of one or more |
return | PropertyInfo |
public GetProperty ( string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type types, ParameterModifier modifiers ) : PropertyInfo | ||
name | string | The string containing the name of the property to get. |
bindingAttr | BindingFlags | A bitmask comprised of one or more |
binder | Binder | An object that defines a set of properties and enables binding, which can involve selection of an overloaded method, coercion of argument types, and invocation of a member through reflection.-or- A null reference (Nothing in Visual Basic), to use the |
returnType | Type | The return type of the property. |
types | Type | An array of |
modifiers | ParameterModifier | An array of |
return | PropertyInfo |
public GetProperty ( string name, Type types ) : PropertyInfo | ||
name | string | The string containing the name of the public property to get. |
types | Type | An array of |
return | PropertyInfo |
public GetProperty ( string name, Type returnType, Type types ) : PropertyInfo | ||
name | string | The string containing the name of the public property to get. |
returnType | Type | The return type of the property. |
types | Type | An array of |
return | PropertyInfo |
public GetProperty ( string name, Type returnType, Type types, ParameterModifier modifiers ) : PropertyInfo | ||
name | string | The string containing the name of the public property to get. |
returnType | Type | The return type of the property. |
types | Type | An array of |
modifiers | ParameterModifier | An array of |
return | PropertyInfo |
protected GetPropertyImpl ( string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type types, ParameterModifier modifiers ) : PropertyInfo | ||
name | string | The string containing the name of the property to get. |
bindingAttr | BindingFlags | A bitmask comprised of one or more |
binder | Binder | An object that defines a set of properties and enables binding, which can involve selection of an overloaded member, coercion of argument types, and invocation of a member through reflection.-or- A null reference (Nothing in Visual Basic), to use the |
returnType | Type | The return type of the property. |
types | Type | An array of |
modifiers | ParameterModifier | An array of |
return | PropertyInfo |
public static GetType ( string typeName ) : Type | ||
typeName | string | |
return | Type |
public static GetTypeFromHandle ( RuntimeTypeHandle typeHandle ) : Type | ||
typeHandle | RuntimeTypeHandle | |
return | Type |
public Init ( string fullName, int flags, JsTypeFunction thisType, JsTypeFunction baseType, JsTypeFunction interfaces, JsTypeFunction typeArguments, FieldInfo fields, MethodInfo methods, ConstructorInfo constructors, PropertyInfo properties, EventInfo events, JsTypeFunction elementType, JsTypeFunction unconstructedType ) : void | ||
fullName | string | |
flags | int | |
thisType | JsTypeFunction | |
baseType | JsTypeFunction | |
interfaces | JsTypeFunction | |
typeArguments | JsTypeFunction | |
fields | FieldInfo | |
methods | MethodInfo | |
constructors | ConstructorInfo | |
properties | PropertyInfo | |
events | EventInfo | |
elementType | JsTypeFunction | |
unconstructedType | JsTypeFunction | |
return | void |
public IsInstanceOfType ( object o ) : bool | ||
o | object | The object to compare with the current type. |
return | bool |
public Type ( string name, Attribute attributes ) : System.Collections.Generic | ||
name | string | |
attributes | Attribute | |
return | System.Collections.Generic |
public static _GetTypeFromTypeFunc ( JsTypeFunction typeFunction ) : Type | ||
typeFunction | JsTypeFunction | |
return | Type |