C# Class NCop.Aspects.Weaving.AbstractAdviceWeaver

Inheritance: IMethodScopeWeaver
Exibir arquivo Open project: sagifogel/NCop

Protected Properties

Property Type Description
argumentsWeavingSettings IArgumentsWeavingSettings
aspectRepository IAspectRepository
aspectType System.Type
localBuilderRepository ILocalBuilderRepository

Public Methods

Method Description
Weave ( ILGenerator ilGenerator ) : void

Protected Methods

Method Description
AbstractAdviceWeaver ( IAdviceWeavingSettings adviceWeavingSettings ) : System

Method Details

AbstractAdviceWeaver() protected method

protected AbstractAdviceWeaver ( IAdviceWeavingSettings adviceWeavingSettings ) : System
adviceWeavingSettings IAdviceWeavingSettings
return System

Weave() public method

public Weave ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
return void

Property Details

argumentsWeavingSettings protected_oe property

protected IArgumentsWeavingSettings argumentsWeavingSettings
return IArgumentsWeavingSettings

aspectRepository protected_oe property

protected IAspectRepository aspectRepository
return IAspectRepository

aspectType protected_oe property

protected Type,System aspectType
return System.Type

localBuilderRepository protected_oe property

protected ILocalBuilderRepository localBuilderRepository
return ILocalBuilderRepository