DispatcherSynchronizationContext Класс

Определение

Предоставляет контекст синхронизации для 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
Наследование
DispatcherSynchronizationContext

Комментарии

Если объект Dispatcher не указан при создании экземпляра DispatcherSynchronizationContext , текущий Dispatcher объект связан с DispatcherSynchronizationContext.

Конструкторы

DispatcherSynchronizationContext()

Инициализирует новый экземпляр класса DispatcherSynchronizationContext, используя текущий объект Dispatcher.

DispatcherSynchronizationContext(Dispatcher)

Инициализирует новый экземпляр класса DispatcherSynchronizationContext с помощью заданного класса Dispatcher.

DispatcherSynchronizationContext(Dispatcher, DispatcherPriority)

Инициализирует новый экземпляр класса DispatcherSynchronizationContext с помощью заданного класса Dispatcher.

Методы

CreateCopy()

Создает копию данного объекта DispatcherSynchronizationContext.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsWaitNotificationRequired()

Определяет, нужно ли уведомление об ожидании.

(Унаследовано от SynchronizationContext)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
OperationCompleted()

При переопределении в производном классе отвечает на уведомление о завершении операции.

(Унаследовано от SynchronizationContext)
OperationStarted()

При переопределении в производном классе отвечает на уведомление о запуске операции.

(Унаследовано от SynchronizationContext)
Post(SendOrPostCallback, Object)

Асинхронно вызывает функцию обратного вызова в контексте синхронизации.

Send(SendOrPostCallback, Object)

Синхронно вызывает функцию обратного вызова в контексте синхронизации.

SetWaitNotificationRequired()

Задает уведомление о требовании уведомления об ожидании и подготавливает метод обратного вызова. Таким образом, метод может быть вызван более надежным способом, когда происходит ожидание.

(Унаследовано от SynchronizationContext)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Wait(IntPtr[], Boolean, Int32)

Ожидает получения сигнала всеми элементами заданного массива или любым из его элементов.

Применяется к