C# Класс NCop.Aspects.Weaving.AbstractAspectMethodWeaver

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

Защищенные свойства (Protected)

Свойство Тип Описание
method System.Reflection.MethodInfo
methodEndWeaver IMethodEndWeaver
methodScopeWeaver IMethodScopeWeaver
methodSignatureWeaver IMethodSignatureWeaver

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

Метод Описание
DefineMethod ( ) : MethodBuilder
WeaveEndMethod ( ILGenerator ilGenerator ) : void
WeaveMethodScope ( ILGenerator ilGenerator ) : void

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

Метод Описание
AbstractAspectMethodWeaver ( MethodInfo method, IAspectDefinitionCollection aspectDefinitions, IAspectWeavingSettings aspectWeavingSettings ) : System.Reflection

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

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

protected AbstractAspectMethodWeaver ( MethodInfo method, IAspectDefinitionCollection aspectDefinitions, IAspectWeavingSettings aspectWeavingSettings ) : System.Reflection
method System.Reflection.MethodInfo
aspectDefinitions IAspectDefinitionCollection
aspectWeavingSettings IAspectWeavingSettings
Результат System.Reflection

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

public DefineMethod ( ) : MethodBuilder
Результат System.Reflection.Emit.MethodBuilder

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

public WeaveEndMethod ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
Результат void

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

public WeaveMethodScope ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
Результат void

Описание свойств

method защищенное свойство

protected MethodInfo,System.Reflection method
Результат System.Reflection.MethodInfo

methodEndWeaver защищенное свойство

protected IMethodEndWeaver methodEndWeaver
Результат IMethodEndWeaver

methodScopeWeaver защищенное свойство

protected IMethodScopeWeaver methodScopeWeaver
Результат IMethodScopeWeaver

methodSignatureWeaver защищенное свойство

protected IMethodSignatureWeaver methodSignatureWeaver
Результат IMethodSignatureWeaver