C# Class IKVM.Reflection.Emit.GenericTypeParameterBuilder

Inheritance: System.Type
Show file Open project: samskivert/ikvm-monotouch Class Usage Examples

Private Properties

Property Type Description
AddConstraint void
BindTypeParameters System.Type
GenericTypeParameterBuilder System
GetModuleBuilderToken int

Public Methods

Method Description
GetGenericParameterConstraints ( ) : System.Type[]
SetBaseTypeConstraint ( Type baseTypeConstraint ) : void
SetCustomAttribute ( ConstructorInfo con, byte binaryAttribute ) : void
SetCustomAttribute ( CustomAttributeBuilder customBuilder ) : void
SetGenericParameterAttributes ( GenericParameterAttributes genericParameterAttributes ) : void
SetInterfaceConstraints ( ) : void
ToString ( ) : string
__GetDeclaredInterfaces ( ) : System.Type[]

Private Methods

Method Description
AddConstraint ( Type type ) : void
BindTypeParameters ( IGenericBinder binder ) : Type
GenericTypeParameterBuilder ( string name, TypeBuilder type, MethodBuilder method, int position ) : System
GetModuleBuilderToken ( ) : int

Method Details

GetGenericParameterConstraints() public method

public GetGenericParameterConstraints ( ) : System.Type[]
return System.Type[]

SetBaseTypeConstraint() public method

public SetBaseTypeConstraint ( Type baseTypeConstraint ) : void
baseTypeConstraint System.Type
return void

SetCustomAttribute() public method

public SetCustomAttribute ( ConstructorInfo con, byte binaryAttribute ) : void
con ConstructorInfo
binaryAttribute byte
return void

SetCustomAttribute() public method

public SetCustomAttribute ( CustomAttributeBuilder customBuilder ) : void
customBuilder CustomAttributeBuilder
return void

SetGenericParameterAttributes() public method

public SetGenericParameterAttributes ( GenericParameterAttributes genericParameterAttributes ) : void
genericParameterAttributes GenericParameterAttributes
return void

SetInterfaceConstraints() public method

public SetInterfaceConstraints ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string

__GetDeclaredInterfaces() public method

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