Base class for ReaderAttribute, WriterAttribute, YielderAttributeUpgradeableReaderAttribute.
Inheritance
AccessLevelAttribute
Implements
Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Threading.dll
Syntax
[MulticastAttributeUsage(MulticastTargets.Method, TargetMemberAttributes = MulticastAttributes.Instance, AllowMultiple = false, Inheritance = MulticastInheritance.Strict)]
[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Method)]
public abstract class AccessLevelAttribute : MulticastAttribute, IValidableAnnotation
Constructors
Name | Description |
---|---|
AccessLevelAttribute() |