Base class for ReaderAttribute, WriterAttribute, YielderAttribute UpgradeableReaderAttribute.
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, IValidableAnnotationConstructors
| Name | Description |
|---|---|
| AccessLevelAttribute() |