DispatcherSynchronizationContext Classe

Définition

Fournit un contexte de synchronisation pour Windows Presentation Foundation (WPF).Provides a synchronization context for 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
Héritage
DispatcherSynchronizationContext

Remarques

Si un Dispatcher n’est pas spécifié lors de la création DispatcherSynchronizationContext de l’instance, Dispatcher le DispatcherSynchronizationContextactuel est associé à.If a Dispatcher is not specified at the creation of the DispatcherSynchronizationContext instance, the current Dispatcher is associated with the DispatcherSynchronizationContext.

Constructeurs

DispatcherSynchronizationContext()

Initialise une nouvelle instance de la classe DispatcherSynchronizationContext à l'aide du Dispatcher actuel.Initializes a new instance of the DispatcherSynchronizationContext class by using the current Dispatcher.

DispatcherSynchronizationContext(Dispatcher)

Initialise une nouvelle instance de la classe DispatcherSynchronizationContext à l'aide du Dispatcher spécifié.Initializes a new instance of the DispatcherSynchronizationContext class by using the specified Dispatcher.

DispatcherSynchronizationContext(Dispatcher, DispatcherPriority)

Initialise une nouvelle instance de la classe DispatcherSynchronizationContext à l'aide du Dispatcher spécifié.Initializes a new instance of the DispatcherSynchronizationContext class by using the specified Dispatcher.

Méthodes

CreateCopy()

Crée une copie de ce DispatcherSynchronizationContext.Creates a copy of this DispatcherSynchronizationContext.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
IsWaitNotificationRequired()

Détermine si une notification de périodes d'attente est requise.Determines if wait notification is required.

(Hérité de SynchronizationContext)
MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
OperationCompleted()

Lors d'une substitution dans une classe dérivée, répond à la notification selon laquelle une opération est terminée.When overridden in a derived class, responds to the notification that an operation has completed.

(Hérité de SynchronizationContext)
OperationStarted()

Lors d'une substitution dans une classe dérivée, répond à la notification selon laquelle une opération est lancée.When overridden in a derived class, responds to the notification that an operation has started.

(Hérité de SynchronizationContext)
Post(SendOrPostCallback, Object)

Appelle de façon asynchrone le rappel dans le contexte de synchronisation.Invokes the callback in the synchronization context asynchronously.

Send(SendOrPostCallback, Object)

Appelle de façon synchrone le rappel dans le contexte de synchronisation.Invokes the callback in the synchronization context synchronously.

SetWaitNotificationRequired()

Définit une notification selon laquelle une notification de périodes d'attente est requise et prépare la méthode de rappel pour qu'elle puisse être appelée de manière plus fiable lorsqu'une attente se produit.Sets notification that wait notification is required and prepares the callback method so it can be called more reliably when a wait occurs.

(Hérité de SynchronizationContext)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)
Wait(IntPtr[], Boolean, Int32)

Attend que tout ou une partie des éléments du tableau spécifié reçoivent un signal.Waits for any or all the elements in the specified array to receive a signal.

S’applique à