C# Class NCop.Aspects.Weaving.MethodInvokerAspectWeaver

Inheritance: AbstractBranchedMethodScopeWeaver, IAspectWeaver
Show file Open project: sagifogel/NCop

Protected Methods

Method Description
WeaveAction ( ILGenerator ilGenerator ) : void
WeaveFunction ( ILGenerator ilGenerator ) : void

Private Methods

Method Description
MethodInvokerAspectWeaver ( Type topAspectInScopeArgType, IMethodAspectDefinition aspectDefinition, IAspectWeavingSettings aspectWeavingSettings, IArgumentsWeavingSettings argumentsWeavingSettings ) : System

Method Details

WeaveAction() protected method

protected WeaveAction ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
return void

WeaveFunction() protected method

protected WeaveFunction ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
return void