C# Class NCop.Aspects.Weaving.AbstractAspectWeaver

Inheritance: IAspectTypeReflectorWeaver
Afficher le fichier Open project: sagifogel/NCop

Protected Properties

Свойство Type Description
adviceDiscoveryVistor AdviceDiscoveryVisitor
adviceVisitor NCop.Aspects.Weaving.Expressions.AdviceVisitor
advices IAdviceDefinitionCollection
argumentsWeavingSettings ArgumentsWeavingSettings
aspectDefinition IAspectDefinition
aspectRepository IAspectRepository
aspectWeavingSettings IAspectWeavingSettings
bindingSettings BindingSettings
methodScopeWeavers List
weaver IMethodScopeWeaver
weavingSettings IWeavingSettings

Méthodes publiques

Méthode Description
Weave ( ILGenerator ilGenerator ) : void

Private Methods

Méthode Description
AbstractAspectWeaver ( IAspectDefinition aspectDefinition, IAspectWeavingSettings aspectWeavingSettings ) : System

Method Details

Weave() public abstract méthode

public abstract Weave ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
Résultat void

Property Details

adviceDiscoveryVistor protected_oe property

protected AdviceDiscoveryVisitor,NCop.Aspects.Weaving adviceDiscoveryVistor
Résultat AdviceDiscoveryVisitor

adviceVisitor protected_oe property

protected AdviceVisitor,NCop.Aspects.Weaving.Expressions adviceVisitor
Résultat NCop.Aspects.Weaving.Expressions.AdviceVisitor

advices protected_oe property

protected IAdviceDefinitionCollection advices
Résultat IAdviceDefinitionCollection

argumentsWeavingSettings protected_oe property

protected ArgumentsWeavingSettings argumentsWeavingSettings
Résultat ArgumentsWeavingSettings

aspectDefinition protected_oe property

protected IAspectDefinition aspectDefinition
Résultat IAspectDefinition

aspectRepository protected_oe property

protected IAspectRepository aspectRepository
Résultat IAspectRepository

aspectWeavingSettings protected_oe property

protected IAspectWeavingSettings aspectWeavingSettings
Résultat IAspectWeavingSettings

bindingSettings protected_oe property

protected BindingSettings,NCop.Aspects.Weaving bindingSettings
Résultat BindingSettings

methodScopeWeavers protected_oe property

protected List methodScopeWeavers
Résultat List

weaver protected_oe property

protected IMethodScopeWeaver weaver
Résultat IMethodScopeWeaver

weavingSettings protected_oe property

protected IWeavingSettings weavingSettings
Résultat IWeavingSettings