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

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

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

Метод Описание
Execute ( ) : void

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

Метод Описание
ClassWeaver ( WeaverContext context, Mono.Cecil.TypeDefinition sourceType ) : System.Collections.Generic
CreateMethodWeaver ( Mono.Cecil.MethodDefinition methodInfo, string name ) : MethodWeaver
Finish ( ) : void
GetMethods ( ) : IEnumerable
GetProxyType ( ) : Mono.Cecil.TypeDefinition
GetStaticConstructor ( ) : Mono.Cecil.MethodDefinition
InitializeProxyType ( ) : void

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

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

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

CreateMethodWeaver() защищенный абстрактный Метод

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

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

public Execute ( ) : void
Результат void

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

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

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

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

GetProxyType() защищенный абстрактный Метод

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

GetStaticConstructor() защищенный абстрактный Метод

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

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

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