C# Class NCop.Composite.Weaving.AbstractCompositePropertyWeaver

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

Protected Properties

Property Type Description
aspectWeavingServices IAspectWeavingServices
compositePropertyMap ICompositePropertyFragmentMap
propertyTypeBuilder IPropertyTypeBuilder

Public Methods

Method Description
Build ( ) : IMethodWeaver

Protected Methods

Method Description
AbstractCompositePropertyWeaver ( IPropertyTypeBuilder propertyTypeBuilder, ICompositePropertyFragmentMap compositePropertyMap, ITypeDefinition typeDefinition, IAspectWeavingServices aspectWeavingServices ) : NCop.Aspects.Weaving

Method Details

AbstractCompositePropertyWeaver() protected method

protected AbstractCompositePropertyWeaver ( IPropertyTypeBuilder propertyTypeBuilder, ICompositePropertyFragmentMap compositePropertyMap, ITypeDefinition typeDefinition, IAspectWeavingServices aspectWeavingServices ) : NCop.Aspects.Weaving
propertyTypeBuilder IPropertyTypeBuilder
compositePropertyMap ICompositePropertyFragmentMap
typeDefinition ITypeDefinition
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

compositePropertyMap protected property

protected ICompositePropertyFragmentMap compositePropertyMap
return ICompositePropertyFragmentMap

propertyTypeBuilder protected property

protected IPropertyTypeBuilder propertyTypeBuilder
return IPropertyTypeBuilder