PostSharp / / API Reference / Post­Sharp.​Patterns.​Threading / Dispatched­Attribute

Class DispatchedAttribute

Inheritance
DispatchedAttribute
Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Threading.dll
Syntax
[ProvideAspectRole("Threading")]
[MulticastAttributeUsage]
[AspectRoleDependency]
[AspectRoleDependency]
[AspectRoleDependency]
[Metric("UsedFeatures", "PostSharp.Patterns.Threading.DispatchedMethod")]
[LinesOfCodeAvoided(0)]
[Serializer]
public sealed class DispatchedAttribute : MethodLevelAspect, IMethodLevelAspect, IMethodLevelAspectBuildSemantics, IAspectBuildSemantics, IValidableAnnotation, IAspectProvider, IAspect, IService

Constructors

Name Description
DispatchedAttribute()
DispatchedAttribute(DispatchedExecutionMode)
DispatchedAttribute(PortableFormatterConstructorContext)
DispatchedAttribute(Boolean)

Properties

Name Description
ExecutionMode
FireAndForget

Methods

Name Description
CompileTimeValidate(MethodBase)

Explicit Interface Implementations

Name Description
IAspectProvider.ProvideAspects(Object)