C# Class IKVM.Reflection.GenericTypeInstance

Inheritance: Type
Show file Open project: samskivert/ikvm-monotouch

Public Methods

Method Description
Equals ( object o ) : bool
GetGenericArguments ( ) : Type[]
GetGenericTypeDefinition ( ) : Type
GetHashCode ( ) : int
ToString ( ) : string
__GetDeclaredEvents ( ) : IKVM.Reflection.EventInfo[]
__GetDeclaredFields ( ) : IKVM.Reflection.FieldInfo[]
__GetDeclaredInterfaces ( ) : Type[]
__GetDeclaredMethods ( ) : IKVM.Reflection.MethodBase[]
__GetDeclaredProperties ( ) : IKVM.Reflection.PropertyInfo[]
__GetDeclaredTypes ( ) : Type[]
__GetGenericArgumentsOptionalCustomModifiers ( ) : Type[][]
__GetGenericArgumentsRequiredCustomModifiers ( ) : Type[][]
__GetMethodImplMap ( ) : IKVM.Reflection.__MethodImplMap

Private Methods

Method Description
BindTypeParameters ( IGenericBinder binder ) : Type
CheckBaked ( ) : void
GenericTypeInstance ( Type type, Type args, Type requiredCustomModifiers, Type optionalCustomModifiers ) : System
GetCustomAttributesData ( Type attributeType ) : IList
GetGenericTypeArgument ( int index ) : Type
GetModuleBuilderToken ( ) : int
IsEmpty ( Type mods, int i ) : bool
Make ( Type type, Type typeArguments, Type requiredCustomModifiers, Type optionalCustomModifiers ) : Type

Method Details

Equals() public method

public Equals ( object o ) : bool
o object
return bool

GetGenericArguments() public method

public GetGenericArguments ( ) : Type[]
return Type[]

GetGenericTypeDefinition() public method

public GetGenericTypeDefinition ( ) : Type
return Type

GetHashCode() public method

public GetHashCode ( ) : int
return int

ToString() public method

public ToString ( ) : string
return string

__GetDeclaredEvents() public method

public __GetDeclaredEvents ( ) : IKVM.Reflection.EventInfo[]
return IKVM.Reflection.EventInfo[]

__GetDeclaredFields() public method

public __GetDeclaredFields ( ) : IKVM.Reflection.FieldInfo[]
return IKVM.Reflection.FieldInfo[]

__GetDeclaredInterfaces() public method

public __GetDeclaredInterfaces ( ) : Type[]
return Type[]

__GetDeclaredMethods() public method

public __GetDeclaredMethods ( ) : IKVM.Reflection.MethodBase[]
return IKVM.Reflection.MethodBase[]

__GetDeclaredProperties() public method

public __GetDeclaredProperties ( ) : IKVM.Reflection.PropertyInfo[]
return IKVM.Reflection.PropertyInfo[]

__GetDeclaredTypes() public method

public __GetDeclaredTypes ( ) : Type[]
return Type[]

__GetGenericArgumentsOptionalCustomModifiers() public method

public __GetGenericArgumentsOptionalCustomModifiers ( ) : Type[][]
return Type[][]

__GetGenericArgumentsRequiredCustomModifiers() public method

public __GetGenericArgumentsRequiredCustomModifiers ( ) : Type[][]
return Type[][]

__GetMethodImplMap() public method

public __GetMethodImplMap ( ) : IKVM.Reflection.__MethodImplMap
return IKVM.Reflection.__MethodImplMap