Class AggregatableAttribute
Inheritance
Implements
Namespace: PostSharp.Patterns.Model
Assembly: PostSharp.Patterns.Aggregation.dll
Syntax
[IntroduceInterface]
[MulticastAttributeUsage]
[AspectTypeDependency]
[AspectRoleDependency]
[AspectRoleDependency]
[HasConstraint]
[Serializer]
public sealed class AggregatableAttribute : InstanceLevelAspect, ITypeLevelAspect, ITypeLevelAspectBuildSemantics, IAspectBuildSemantics, IValidableAnnotation, ICloneAwareAspect, IInstanceScopedAspect, IAttachable, IAggregatable, IAdviceProvider, IAspectProvider, IAspect, IService
Constructors
Name | Description |
---|---|
AggregatableAttribute() | |
AggregatableAttribute(PortableFormatterConstructorContext) |
Fields
Properties
Name | Description |
---|---|
ChildrenFields | |
DefaultItemRelationship | |
DefaultMemberRelationship | |
IsParentSurrogate | |
IsParentSurrogateSpecified |