DispatcherSynchronizationContext DispatcherSynchronizationContext DispatcherSynchronizationContext DispatcherSynchronizationContext Class

Definition

Stelle einen Synchronisierungskontext für Windows Presentation Foundation (WPF) bereit.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
Vererbung
DispatcherSynchronizationContextDispatcherSynchronizationContextDispatcherSynchronizationContextDispatcherSynchronizationContext

Hinweise

Wenn eine Dispatcher ist nicht angegeben, bei der Erstellung der DispatcherSynchronizationContext -Instanz, die aktuelle Dispatcher zugeordnet ist die DispatcherSynchronizationContext.If a Dispatcher is not specified at the creation of the DispatcherSynchronizationContext instance, the current Dispatcher is associated with the DispatcherSynchronizationContext.

Konstruktoren

DispatcherSynchronizationContext() DispatcherSynchronizationContext() DispatcherSynchronizationContext() DispatcherSynchronizationContext()

Initialisiert eine neue Instanz der DispatcherSynchronizationContext-Klasse mit dem angegebenen Dispatcher.Initializes a new instance of the DispatcherSynchronizationContext class by using the current Dispatcher.

DispatcherSynchronizationContext(Dispatcher) DispatcherSynchronizationContext(Dispatcher) DispatcherSynchronizationContext(Dispatcher) DispatcherSynchronizationContext(Dispatcher)

Initialisiert eine neue Instanz der DispatcherSynchronizationContext-Klasse, indem der angegebene Dispatcher verwendet wird.Initializes a new instance of the DispatcherSynchronizationContext class by using the specified Dispatcher.

DispatcherSynchronizationContext(Dispatcher, DispatcherPriority) DispatcherSynchronizationContext(Dispatcher, DispatcherPriority) DispatcherSynchronizationContext(Dispatcher, DispatcherPriority) DispatcherSynchronizationContext(Dispatcher, DispatcherPriority)

Initialisiert eine neue Instanz der DispatcherSynchronizationContext-Klasse, indem der angegebene Dispatcher verwendet wird.Initializes a new instance of the DispatcherSynchronizationContext class by using the specified Dispatcher.

Methoden

CreateCopy() CreateCopy() CreateCopy() CreateCopy()

Erstellt eine Kopie dieser Instanz von DispatcherSynchronizationContext.Creates a copy of this DispatcherSynchronizationContext.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
IsWaitNotificationRequired() IsWaitNotificationRequired() IsWaitNotificationRequired() IsWaitNotificationRequired()

Bestimmt, ob eine Wartezeitbenachrichtigung erforderlich ist.Determines if wait notification is required.

(Inherited from SynchronizationContext)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OperationCompleted() OperationCompleted() OperationCompleted() OperationCompleted()

Antwortet beim Überschreiben in einer abgeleiteten Klasse auf die Benachrichtigung, dass ein Vorgang abgeschlossen wurde.When overridden in a derived class, responds to the notification that an operation has completed.

(Inherited from SynchronizationContext)
OperationStarted() OperationStarted() OperationStarted() OperationStarted()

Antwortet beim Überschreiben in einer abgeleiteten Klasse auf die Benachrichtigung, dass ein Vorgang gestartet wurde.When overridden in a derived class, responds to the notification that an operation has started.

(Inherited from SynchronizationContext)
Post(SendOrPostCallback, Object) Post(SendOrPostCallback, Object) Post(SendOrPostCallback, Object) Post(SendOrPostCallback, Object)

Ruft den Rückruf im Synchronisierungskontext asynchron auf.Invokes the callback in the synchronization context asynchronously.

Send(SendOrPostCallback, Object) Send(SendOrPostCallback, Object) Send(SendOrPostCallback, Object) Send(SendOrPostCallback, Object)

Ruft den Rückruf im Synchronisierungskontext synchron auf.Invokes the callback in the synchronization context synchronously.

SetWaitNotificationRequired() SetWaitNotificationRequired() SetWaitNotificationRequired() SetWaitNotificationRequired()

Legt fest, dass eine Wartezeitbenachrichtigung erforderlich ist, und bereitet die Rückrufmethode vor, sodass sie bei einem Wartevorgang zuverlässiger aufgerufen werden kann.Sets notification that wait notification is required and prepares the callback method so it can be called more reliably when a wait occurs.

(Inherited from SynchronizationContext)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
Wait(IntPtr[], Boolean, Int32) Wait(IntPtr[], Boolean, Int32) Wait(IntPtr[], Boolean, Int32) Wait(IntPtr[], Boolean, Int32)

Wartet darauf, dass ein beliebiges oder alle Elemente im angegebenen Array ein Signal empfangen.Waits for any or all the elements in the specified array to receive a signal.

Gilt für: