PostSharp / / API Reference / Post­Sharp.​Aspects / Composition­Aspect

Class CompositionAspect

Inheritance
CompositionAspect
Namespace: PostSharp.Aspects
Assembly: PostSharp.dll
Syntax
[MulticastAttributeUsage]
[AspectConfigurationAttributeType]
[Serializer]
public abstract class CompositionAspect : TypeLevelAspect, ITypeLevelAspectBuildSemantics, IAspectBuildSemantics, IValidableAnnotation, ICompositionAspect, ITypeLevelAspect, IAspect

Constructors

Name Description
CompositionAspect()

Properties

Name Description
AncestorOverrideAction
GenerateImplementationAccessor
NonSerializedImplementation
OverrideAction

Methods

Name Description
CreateAspectConfiguration()
CreateImplementationObject(AdviceArgs)
GetPublicInterfaces(Type)
SetAspectConfiguration(AspectConfiguration, Type)