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

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

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

Свойство Тип Описание
argumentsWeaver IArgumentsWeaver
bindingDependency System.Reflection.FieldInfo
localBuilderRepository ILocalBuilderRepository

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

Метод Описание
Weave ( ILGenerator ilGenerator ) : void

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

Метод Описание
ResolveInterceptionAdviceExpression ( ) : IAdviceExpression

Приватные методы

Метод Описание
AbstractInterceptionAspectWeaver ( IAspectDefinition aspectDefinition, IAspectWeavingSettings aspectWeavingSettings, FieldInfo weavedType ) : System.Collections.Generic

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

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

protected abstract ResolveInterceptionAdviceExpression ( ) : IAdviceExpression
Результат IAdviceExpression

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

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

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

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

protected IArgumentsWeaver argumentsWeaver
Результат IArgumentsWeaver

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

protected FieldInfo,System.Reflection bindingDependency
Результат System.Reflection.FieldInfo

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

protected ILocalBuilderRepository localBuilderRepository
Результат ILocalBuilderRepository