DispatcherSynchronizationContext Classe

Definizione

Fornisce un contesto di sincronizzazione per Windows Presentation Foundation (macchine virtuali Windows).

public ref class DispatcherSynchronizationContext sealed : System::Threading::SynchronizationContext
public sealed class DispatcherSynchronizationContext : System.Threading.SynchronizationContext
type DispatcherSynchronizationContext = class
    inherit SynchronizationContext
Public NotInheritable Class DispatcherSynchronizationContext
Inherits SynchronizationContext
Ereditarietà
DispatcherSynchronizationContext

Commenti

Se un Dispatcher oggetto non viene specificato durante la creazione dell'istanza di , l'oggetto DispatcherSynchronizationContext corrente Dispatcher è associato all'oggetto DispatcherSynchronizationContext.

Costruttori

Nome Descrizione
DispatcherSynchronizationContext()

Inizializza una nuova istanza della DispatcherSynchronizationContext classe utilizzando l'oggetto corrente Dispatcher.

DispatcherSynchronizationContext(Dispatcher, DispatcherPriority)

Inizializza una nuova istanza della DispatcherSynchronizationContext classe utilizzando l'oggetto specificato Dispatcher.

DispatcherSynchronizationContext(Dispatcher)

Inizializza una nuova istanza della DispatcherSynchronizationContext classe utilizzando l'oggetto specificato Dispatcher.

Metodi

Nome Descrizione
CreateCopy()

Crea una copia dell'oggetto DispatcherSynchronizationContext.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IsWaitNotificationRequired()

Determina se è necessaria la notifica di attesa.

(Ereditato da SynchronizationContext)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OperationCompleted()

Quando sottoposto a override in una classe derivata, risponde alla notifica che un'operazione è stata completata.

(Ereditato da SynchronizationContext)
OperationStarted()

Quando sottoposto a override in una classe derivata, risponde alla notifica che un'operazione è stata avviata.

(Ereditato da SynchronizationContext)
Post(SendOrPostCallback, Object)

Richiama il callback nel contesto di sincronizzazione in modo asincrono.

Send(SendOrPostCallback, Object)

Richiama il callback nel contesto di sincronizzazione in modo sincrono.

SetWaitNotificationRequired()

Imposta la notifica che la notifica di attesa è necessaria e prepara il metodo di callback in modo che possa essere chiamata in modo più affidabile quando si verifica un'attesa.

(Ereditato da SynchronizationContext)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Wait(IntPtr[], Boolean, Int32)

Attende che uno o tutti gli elementi nella matrice specificata ricevano un segnale.

Si applica a