WindowsFormsSynchronizationContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет контекст синхронизации для модели приложения Windows Forms.
public ref class WindowsFormsSynchronizationContext sealed : System::Threading::SynchronizationContext, IDisposable
public sealed class WindowsFormsSynchronizationContext : System.Threading.SynchronizationContext, IDisposable
type WindowsFormsSynchronizationContext = class
inherit SynchronizationContext
interface IDisposable
Public NotInheritable Class WindowsFormsSynchronizationContext
Inherits SynchronizationContext
Implements IDisposable
- Наследование
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| WindowsFormsSynchronizationContext() |
Инициализирует новый экземпляр класса WindowsFormsSynchronizationContext. |
Свойства
| Имя | Описание |
|---|---|
| AutoInstall |
Возвращает или задает значение, указывающее, установлен ли WindowsFormsSynchronizationContext элемент управления при создании элемента управления. |
Методы
| Имя | Описание |
|---|---|
| CreateCopy() |
Копирует контекст синхронизации. |
| Dispose() |
Освобождает все ресурсы, используемые параметром WindowsFormsSynchronizationContext. |
| 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) |
| Uninstall() |
Удаляет установленный WindowsFormsSynchronizationContext в данный момент и заменяет его ранее установленным контекстом. |
| Wait(IntPtr[], Boolean, Int32) |
Ожидает получения сигнала любым или всеми элементами в указанном массиве. (Унаследовано от SynchronizationContext) |