Share via


DispatcherSynchronizationContext Classe

Definizione

Offre un contesto di sincronizzazione per Windows Presentation Foundation (WPF).

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 non viene specificato un Dispatcher oggetto durante la creazione dell'istanza DispatcherSynchronizationContext , l'oggetto corrente Dispatcher è associato all'oggetto DispatcherSynchronizationContext.

Costruttori

DispatcherSynchronizationContext()

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

DispatcherSynchronizationContext(Dispatcher)

Inizializza una nuova istanza della classe DispatcherSynchronizationContext mediante l'elemento Dispatcher specificato.

DispatcherSynchronizationContext(Dispatcher, DispatcherPriority)

Inizializza una nuova istanza della classe DispatcherSynchronizationContext mediante l'elemento Dispatcher specificato.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IsWaitNotificationRequired()

Determina se è necessaria la notifica dell'attesa.

(Ereditato da SynchronizationContext)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OperationCompleted()

Quando ne viene eseguito l'override in una classe derivata, risponde alla notifica di completamento di un'operazione.

(Ereditato da SynchronizationContext)
OperationStarted()

Quando ne viene eseguito l'override in una classe derivata, risponde alla notifica di avvio di un'operazione.

(Ereditato da SynchronizationContext)
Post(SendOrPostCallback, Object)

Richiama in modo asincrono il callback nel contesto di sincronizzazione.

Send(SendOrPostCallback, Object)

Richiama in modo sincrono il callback nel contesto di sincronizzazione.

SetWaitNotificationRequired()

Imposta la notifica che indica che è richiesta la notifica di attesa e prepara il metodo di callback in modo che possa essere chiamato in modo più affidabile in caso di attesa.

(Ereditato da SynchronizationContext)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

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

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

Si applica a