PostSharpAPI ReferencePost­Sharp.​Patterns.​ThreadingDispatched­Attribute.​Dispatcher­Object­Aspect
Open sandboxFocus

DispatchedAttribute.DispatcherObjectAspect Class

Inheritance
DispatchedAttribute.DispatcherObjectAspect
Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Threading.dll
Syntax
[IntroduceInterface]
[ProvideAspectRole("Threading")]
[AspectConfiguration(SerializerType = null)]
[LinesOfCodeAvoided(5)]
[Internal(AttributeId = -9126100459348525005L)]
[HasConstraint]
public sealed class DispatcherObjectAspect : Object, IInstanceScopedAspect, IAspect, IDispatcherObject

Constructors

Name Description
DispatcherObjectAspect()

Explicit Interface Implementations

Name Description
IInstanceScopedAspect.CreateInstance(AdviceArgs)

Creates a new instance of the aspect based on the current instance, serving as a prototype.

IInstanceScopedAspect.RuntimeInitializeInstance()

Initializes the aspect instance. This method is invoked when all system elements of the aspect (like member imports) have completed.

IDispatcherObject.Dispatcher