DispatcherFactory.GetDispatcherForCurrentContext Method |
Namespace: PostSharp.Patterns.Threading
Assembly: PostSharp.Patterns.Threading (in PostSharp.Patterns.Threading.dll) Version: 2023.0.3.0 (2023.0.3.0)
public static IDispatcher GetDispatcherForCurrentContext()
Return Value
Type: IDispatcherAn implementation of the IDispatcher for the current context, or null if the current thread is not associated with any SynchronizationContext or a WPF Dispatcher.
Subsequent calls to this method in the same context will return the same instance.
If this method is invoke in the contact of an actor (see ActorAttribute), this method will return a dispatcher that allows to dispatch to the actor queue.