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

Инициализирует новый экземпляр класса 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)

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

См. также раздел