Custom attribute that, when applied to a private or protected instance method, causes all threading model aspects (derived from ThreadAwareAttribute to introduce runtime generation code.
Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Threading.dll
Syntax
[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Method)]
[MulticastAttributeUsage(MulticastTargets.Method, TargetMemberAttributes = MulticastAttributes.Private|MulticastAttributes.Protected|MulticastAttributes.Instance, Inheritance = MulticastInheritance.Strict)]
public sealed class EntryPointAttribute : MulticastAttribute
Constructors
Name | Description |
---|---|
EntryPointAttribute() |