C# Class SexyProxy.Fody.InterfaceClassWeaver

Inheritance: TargetedClassWeaver
Afficher le fichier Open project: kswoll/sexy-proxy Class Usage Examples

Méthodes publiques

Méthode Description
GetMethodAttributes ( Mono.Cecil.MethodDefinition methodInfo ) : MethodAttributes
InterfaceClassWeaver ( WeaverContext context, Mono.Cecil.TypeDefinition sourceType ) : System

Méthodes protégées

Méthode Description
CreateMethodWeaver ( Mono.Cecil.MethodDefinition methodInfo, string name ) : MethodWeaver
GetBaseType ( Mono.Cecil.GenericParameter genericParameters ) : TypeReference
GetInterfaces ( Mono.Cecil.GenericParameter genericParameters ) : Mono.Cecil.TypeReference[]
GetMethods ( ) : IEnumerable
GetSourceType ( ) : TypeReference

Method Details

CreateMethodWeaver() protected méthode

protected CreateMethodWeaver ( Mono.Cecil.MethodDefinition methodInfo, string name ) : MethodWeaver
methodInfo Mono.Cecil.MethodDefinition
name string
Résultat MethodWeaver

GetBaseType() protected méthode

protected GetBaseType ( Mono.Cecil.GenericParameter genericParameters ) : TypeReference
genericParameters Mono.Cecil.GenericParameter
Résultat Mono.Cecil.TypeReference

GetInterfaces() protected méthode

protected GetInterfaces ( Mono.Cecil.GenericParameter genericParameters ) : Mono.Cecil.TypeReference[]
genericParameters Mono.Cecil.GenericParameter
Résultat Mono.Cecil.TypeReference[]

GetMethodAttributes() public méthode

public GetMethodAttributes ( Mono.Cecil.MethodDefinition methodInfo ) : MethodAttributes
methodInfo Mono.Cecil.MethodDefinition
Résultat MethodAttributes

GetMethods() protected méthode

protected GetMethods ( ) : IEnumerable
Résultat IEnumerable

GetSourceType() protected méthode

protected GetSourceType ( ) : TypeReference
Résultat Mono.Cecil.TypeReference

InterfaceClassWeaver() public méthode

public InterfaceClassWeaver ( WeaverContext context, Mono.Cecil.TypeDefinition sourceType ) : System
context WeaverContext
sourceType Mono.Cecil.TypeDefinition
Résultat System