C# Class NCop.Aspects.Weaving.TopGetPropertyInterceptionAspectWeaver

Inheritance: AbstractInterceptionAspectWeaver
Show file Open project: sagifogel/NCop

Protected Properties

Property Type Description
argumentsWeaver IArgumentsWeaver

Public Methods

Method Description
Weave ( ILGenerator ilGenerator ) : void

Protected Methods

Method Description
ResolveInterceptionAdviceExpression ( ) : IAdviceExpression

Private Methods

Method Description
TopGetPropertyInterceptionAspectWeaver ( IPropertyAspectDefinition aspectDefinition, IAspectWeavingSettings aspectWeavingSettings, FieldInfo weavedType ) : System

Method Details

ResolveInterceptionAdviceExpression() protected method

protected ResolveInterceptionAdviceExpression ( ) : IAdviceExpression
return IAdviceExpression

Weave() public method

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

Property Details

argumentsWeaver protected property

protected IArgumentsWeaver argumentsWeaver
return IArgumentsWeaver