DispatchedAttribute.DispatcherObjectAspect Class
Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Threading.dll
Syntax
[IntroduceInterface]
[ProvideAspectRole("Threading")]
[AspectConfiguration(SerializerType = null)]
[LinesOfCodeAvoided(5)]
[Internal(AttributeId = -9126100459348525004L)]
[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 |