C# Класс LinFu.AOP.Cecil.GetMethodReplacementProvider

Represents a class that emits the instructions that obtain an instance-level IMethodReplacementProvider instance.
Наследование: IInstructionEmitter
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Emit ( Mono.Cecil.Cil.CilWorker IL ) : void

Emits the instructions that obtain the IMethodReplacementProvider instance.

GetMethodReplacementProvider ( Mono.Cecil.Cil.VariableDefinition methodReplacementProvider, Mono.Cecil.MethodDefinition hostMethod, MethodReference>.Func resolveGetProviderMethod ) : System

Initializes a new instance of the GetMethodReplacementProvider class.

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

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

Emits the instructions that obtain the IMethodReplacementProvider instance.
public Emit ( Mono.Cecil.Cil.CilWorker IL ) : void
IL Mono.Cecil.Cil.CilWorker The instance.
Результат void

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

Initializes a new instance of the GetMethodReplacementProvider class.
public GetMethodReplacementProvider ( Mono.Cecil.Cil.VariableDefinition methodReplacementProvider, Mono.Cecil.MethodDefinition hostMethod, MethodReference>.Func resolveGetProviderMethod ) : System
methodReplacementProvider Mono.Cecil.Cil.VariableDefinition The local variable that contains the instance.
hostMethod Mono.Cecil.MethodDefinition The target method.
resolveGetProviderMethod MethodReference>.Func The functor that will resolve the GetProvider method.
Результат System