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