C# Class GenericParameterProcessor, ExtraConstraints

Mostrar archivo Open project: Fody/ExtraConstraints Class Usage Examples

Public Methods

Method Description
GenericParameterProcessor ( ModuleDefinition moduleDefinition ) : System.Linq
Process ( IGenericParameterProvider provider ) : void

Private Methods

Method Description
CreateConstraint ( string @namespace, string name, Mono.Cecil.GenericParameter parameter ) : TypeReference
GetDelegateType ( CustomAttribute attribute, Mono.Cecil.GenericParameter parameter ) : TypeReference
GetEnumType ( CustomAttribute attribute, Mono.Cecil.GenericParameter parameter ) : TypeReference
IsDelegateConstraintAttribute ( CustomAttribute attribute ) : bool
IsEnumConstraintAttribute ( CustomAttribute attribute ) : bool
Process ( Mono.Cecil.GenericParameter parameter ) : void

Method Details

GenericParameterProcessor() public method

public GenericParameterProcessor ( ModuleDefinition moduleDefinition ) : System.Linq
moduleDefinition ModuleDefinition
return System.Linq

Process() public method

public Process ( IGenericParameterProvider provider ) : void
provider IGenericParameterProvider
return void