C# Класс SexyProxy.Fody.InterfaceClassWeaver

Наследование: TargetedClassWeaver
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetMethodAttributes ( Mono.Cecil.MethodDefinition methodInfo ) : MethodAttributes
InterfaceClassWeaver ( WeaverContext context, Mono.Cecil.TypeDefinition sourceType ) : System

Защищенные методы

Метод Описание
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

Описание методов

CreateMethodWeaver() защищенный Метод

protected CreateMethodWeaver ( Mono.Cecil.MethodDefinition methodInfo, string name ) : MethodWeaver
methodInfo Mono.Cecil.MethodDefinition
name string
Результат MethodWeaver

GetBaseType() защищенный Метод

protected GetBaseType ( Mono.Cecil.GenericParameter genericParameters ) : TypeReference
genericParameters Mono.Cecil.GenericParameter
Результат Mono.Cecil.TypeReference

GetInterfaces() защищенный Метод

protected GetInterfaces ( Mono.Cecil.GenericParameter genericParameters ) : Mono.Cecil.TypeReference[]
genericParameters Mono.Cecil.GenericParameter
Результат Mono.Cecil.TypeReference[]

GetMethodAttributes() публичный Метод

public GetMethodAttributes ( Mono.Cecil.MethodDefinition methodInfo ) : MethodAttributes
methodInfo Mono.Cecil.MethodDefinition
Результат MethodAttributes

GetMethods() защищенный Метод

protected GetMethods ( ) : IEnumerable
Результат IEnumerable

GetSourceType() защищенный Метод

protected GetSourceType ( ) : TypeReference
Результат Mono.Cecil.TypeReference

InterfaceClassWeaver() публичный Метод

public InterfaceClassWeaver ( WeaverContext context, Mono.Cecil.TypeDefinition sourceType ) : System
context WeaverContext
sourceType Mono.Cecil.TypeDefinition
Результат System