C# Class NCop.Aspects.Weaving.AbstractGetReturnValueWeaver

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

Protected Properties

Свойство Type Description
argumentsWeavingSetings IArgumentsWeavingSettings
aspectWeavingSettings IAspectWeavingSettings
localBuilderRepository ILocalBuilderRepository

Méthodes publiques

Méthode Description
Weave ( ILGenerator ilGenerator ) : void

Méthodes protégées

Méthode Description
GetAspectArgsType ( ) : Type

Private Methods

Méthode Description
AbstractGetReturnValueWeaver ( IAspectWeavingSettings aspectWeavingSettings, IArgumentsWeavingSettings argumentsWeavingSetings ) : System

Method Details

GetAspectArgsType() protected abstract méthode

protected abstract GetAspectArgsType ( ) : Type
Résultat System.Type

Weave() public méthode

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

Property Details

argumentsWeavingSetings protected_oe property

protected IArgumentsWeavingSettings argumentsWeavingSetings
Résultat IArgumentsWeavingSettings

aspectWeavingSettings protected_oe property

protected IAspectWeavingSettings aspectWeavingSettings
Résultat IAspectWeavingSettings

localBuilderRepository protected_oe property

protected ILocalBuilderRepository localBuilderRepository
Résultat ILocalBuilderRepository