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()

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

DispatcherSynchronizationContext(Dispatcher, DispatcherPriority)

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

DispatcherSynchronizationContext(Dispatcher)

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

Методы

Имя Описание
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)

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

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