C# Класс SexyProxy.Fody.NonInterfaceClassWeaver.NonInterfaceMethodWeaver

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

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

Метод Описание
NonInterfaceMethodWeaver ( NonInterfaceClassWeaver classWeaver, Mono.Cecil.MethodDefinition method, string name, Mono.Cecil.MethodDefinition staticConstructor, FieldReference target, FieldDefinition invocationHandler ) : System

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

Метод Описание
ImplementProceed ( Mono.Cecil.MethodDefinition methodInfo, MethodBody methodBody, Mono.Cecil.Cil.ILProcessor il, FieldReference methodInfoField, MethodReference proceed, Action emitProceedTarget, MethodReference proceedTargetMethod, Mono.Cecil.Cil.OpCode proceedOpCode ) : void
ProxyMethod ( MethodBody body, MethodReference proceedTargetMethod ) : void

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

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

protected ImplementProceed ( Mono.Cecil.MethodDefinition methodInfo, MethodBody methodBody, Mono.Cecil.Cil.ILProcessor il, FieldReference methodInfoField, MethodReference proceed, Action emitProceedTarget, MethodReference proceedTargetMethod, Mono.Cecil.Cil.OpCode proceedOpCode ) : void
methodInfo Mono.Cecil.MethodDefinition
methodBody Mono.Cecil.Cil.MethodBody
il Mono.Cecil.Cil.ILProcessor
methodInfoField Mono.Cecil.FieldReference
proceed Mono.Cecil.MethodReference
emitProceedTarget Action
proceedTargetMethod Mono.Cecil.MethodReference
proceedOpCode Mono.Cecil.Cil.OpCode
Результат void

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

public NonInterfaceMethodWeaver ( NonInterfaceClassWeaver classWeaver, Mono.Cecil.MethodDefinition method, string name, Mono.Cecil.MethodDefinition staticConstructor, FieldReference target, FieldDefinition invocationHandler ) : System
classWeaver NonInterfaceClassWeaver
method Mono.Cecil.MethodDefinition
name string
staticConstructor Mono.Cecil.MethodDefinition
target Mono.Cecil.FieldReference
invocationHandler Mono.Cecil.FieldDefinition
Результат System

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

protected ProxyMethod ( MethodBody body, MethodReference proceedTargetMethod ) : void
body Mono.Cecil.Cil.MethodBody
proceedTargetMethod Mono.Cecil.MethodReference
Результат void