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
- Наследование
Комментарии
Если при 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) |
Ожидает получения сигнала любым или всеми элементами в указанном массиве. |