C# Class NCop.Aspects.Weaving.AbstractMethodInterceptionBindingWeaver

Inheritance: AbstractBindingMethodAspectWeaver
Show file Open project: sagifogel/NCop

Protected Properties

Property Type Description
aspectExpression IAspectExpression
aspectWeavingSettings IAspectWeavingSettings
lazyWeavedType Core.Lib.Lazy

Protected Methods

Method Description
WeaveType ( ) : FieldInfo

Private Methods

Method Description
AbstractMethodInterceptionBindingWeaver ( IAspectExpression aspectExpression, IMethodAspectDefinition aspectDefinition, IAspectWeavingSettings aspectWeavingSettings ) : System.Reflection

Method Details

WeaveType() protected method

protected WeaveType ( ) : FieldInfo
return System.Reflection.FieldInfo

Property Details

aspectExpression protected property

protected IAspectExpression aspectExpression
return IAspectExpression

aspectWeavingSettings protected property

protected IAspectWeavingSettings aspectWeavingSettings
return IAspectWeavingSettings

lazyWeavedType protected property

protected Core.Lib.Lazy lazyWeavedType
return Core.Lib.Lazy