Поделиться через


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)

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

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