C# Class NCop.Composite.Weaving.AbstractCompositeEventWeaverBuilder

Inheritance: NCop.Aspects.Weaving.AbstractAspectWeaverBuilder, IMethodWeaverBuilder
Show file Open project: sagifogel/NCop

Protected Properties

Property Type Description
aspectWeavingServices IAspectWeavingServices
compositeEventMap ICompositeEventFragmentMap
eventTypeBuilder IEventTypeBuilder

Public Methods

Method Description
Build ( ) : IMethodWeaver

Protected Methods

Method Description
AbstractCompositeEventWeaverBuilder ( IEventTypeBuilder eventTypeBuilder, ICompositeEventFragmentMap compositeEventMap, IAspectTypeDefinition typeDefinition, IAspectWeavingServices aspectWeavingServices ) : NCop.Aspects.Weaving

Method Details

AbstractCompositeEventWeaverBuilder() protected method

protected AbstractCompositeEventWeaverBuilder ( IEventTypeBuilder eventTypeBuilder, ICompositeEventFragmentMap compositeEventMap, IAspectTypeDefinition typeDefinition, IAspectWeavingServices aspectWeavingServices ) : NCop.Aspects.Weaving
eventTypeBuilder IEventTypeBuilder
compositeEventMap ICompositeEventFragmentMap
typeDefinition IAspectTypeDefinition
aspectWeavingServices IAspectWeavingServices
return NCop.Aspects.Weaving

Build() public abstract method

public abstract Build ( ) : IMethodWeaver
return IMethodWeaver

Property Details

aspectWeavingServices protected property

protected IAspectWeavingServices aspectWeavingServices
return IAspectWeavingServices

compositeEventMap protected property

protected ICompositeEventFragmentMap compositeEventMap
return ICompositeEventFragmentMap

eventTypeBuilder protected property

protected IEventTypeBuilder eventTypeBuilder
return IEventTypeBuilder