C# Class NCop.Aspects.Weaving.Expressions.AbstractAspectMethodExpression

Inheritance: IAspectExpression
Exibir arquivo Open project: sagifogel/NCop

Protected Properties

Property Type Description
aspectDefinition IMethodAspectDefinition
aspectExpression IAspectExpression

Public Methods

Method Description
Reduce ( IAspectWeavingSettings aspectWeavingSettings ) : IAspectWeaver

Private Methods

Method Description
AbstractAspectMethodExpression ( IAspectExpression aspectExpression, IMethodAspectDefinition aspectDefinition = null ) : NCop.Aspects.Aspects

Method Details

Reduce() public abstract method

public abstract Reduce ( IAspectWeavingSettings aspectWeavingSettings ) : IAspectWeaver
aspectWeavingSettings IAspectWeavingSettings
return IAspectWeaver

Property Details

aspectDefinition protected_oe property

protected IMethodAspectDefinition aspectDefinition
return IMethodAspectDefinition

aspectExpression protected_oe property

protected IAspectExpression aspectExpression
return IAspectExpression