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

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

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

Метод Описание
GetMethodAttributes ( Mono.Cecil.MethodDefinition methodInfo ) : MethodAttributes

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

Метод Описание
CreateConstructor ( ) : void
Finish ( ) : void
GetBaseType ( Mono.Cecil.GenericParameter genericParameters ) : TypeReference
GetInterfaces ( Mono.Cecil.GenericParameter genericParameters ) : Mono.Cecil.TypeReference[]
GetMethods ( ) : IEnumerable
GetProxyType ( ) : Mono.Cecil.TypeDefinition
GetSourceType ( ) : TypeReference
GetStaticConstructor ( ) : Mono.Cecil.MethodDefinition
InitializeProxyType ( ) : void
TargetedClassWeaver ( WeaverContext context, Mono.Cecil.TypeDefinition sourceType ) : System.Collections.Generic

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

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

protected CreateConstructor ( ) : void
Результат void

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

protected Finish ( ) : void
Результат void

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 abstract GetMethodAttributes ( Mono.Cecil.MethodDefinition methodInfo ) : MethodAttributes
methodInfo Mono.Cecil.MethodDefinition
Результат MethodAttributes

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

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

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

protected GetProxyType ( ) : Mono.Cecil.TypeDefinition
Результат Mono.Cecil.TypeDefinition

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

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

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

protected GetStaticConstructor ( ) : Mono.Cecil.MethodDefinition
Результат Mono.Cecil.MethodDefinition

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

protected InitializeProxyType ( ) : void
Результат void

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

protected TargetedClassWeaver ( WeaverContext context, Mono.Cecil.TypeDefinition sourceType ) : System.Collections.Generic
context WeaverContext
sourceType Mono.Cecil.TypeDefinition
Результат System.Collections.Generic