C# Class SexyProxy.Fody.InterfaceClassWeaver.InterfaceMethodWeaver

Inheritance: TargetedMethodWeaver
Afficher le fichier Open project: kswoll/sexy-proxy

Méthodes publiques

Méthode Description
InterfaceMethodWeaver ( InterfaceClassWeaver classWeaver, Mono.Cecil.MethodDefinition method, string name, Mono.Cecil.MethodDefinition staticConstructor, FieldReference target, FieldDefinition invocationHandler ) : System

Méthodes protégées

Méthode Description
GetProceedCallOpCode ( ) : Mono.Cecil.Cil.OpCode
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

Method Details

GetProceedCallOpCode() protected méthode

protected GetProceedCallOpCode ( ) : Mono.Cecil.Cil.OpCode
Résultat Mono.Cecil.Cil.OpCode

ImplementProceed() protected méthode

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
Résultat void

InterfaceMethodWeaver() public méthode

public InterfaceMethodWeaver ( InterfaceClassWeaver classWeaver, Mono.Cecil.MethodDefinition method, string name, Mono.Cecil.MethodDefinition staticConstructor, FieldReference target, FieldDefinition invocationHandler ) : System
classWeaver InterfaceClassWeaver
method Mono.Cecil.MethodDefinition
name string
staticConstructor Mono.Cecil.MethodDefinition
target Mono.Cecil.FieldReference
invocationHandler Mono.Cecil.FieldDefinition
Résultat System