PostSharpAPI ReferencePost­Sharp.​Patterns.​RecordingEditable­Object­Attribute
Open sandboxFocus

Class EditableObjectAttribute

Custom attribute that, when applied to a class, implements IEditableObject into this class.

Namespace: PostSharp.Patterns.Recording
Assembly: PostSharp.Patterns.Model.dll
Syntax
[MulticastAttributeUsage]
[IntroduceInterface]
[Metric("UsedFeatures", "PostSharp.Patterns.Recording.EditableObject")]
[AspectTypeDependency]
[Serializer]
public sealed class EditableObjectAttribute : InstanceLevelAspect, ITypeLevelAspect, ITypeLevelAspectBuildSemantics, IAspectBuildSemantics, IValidableAnnotation, ICloneAwareAspect, IInstanceScopedAspect, IAspectProvider, IAspect, IService

Constructors

Name Description
EditableObjectAttribute() PostSharp.Patterns.Recording.EditableObjectAttribute
EditableObjectAttribute(PortableFormatterConstructorContext)

Explicit Interface Implementations

Name Description
IAspectProvider.ProvideAspects(Object)