Compartilhar via


WindowsFormsSynchronizationContext Classe

Definição

Fornece um contexto de sincronização para o modelo de aplicativo do 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
Herança
WindowsFormsSynchronizationContext
Implementações

Construtores

WindowsFormsSynchronizationContext()

Inicializa uma nova instância da classe WindowsFormsSynchronizationContext.

Propriedades

AutoInstall

Obtém ou define um valor que indica se o WindowsFormsSynchronizationContext é instalado quando um controle é criado.

Métodos

CreateCopy()

Copia o contexto de sincronização.

Dispose()

Libera todos os recursos usados pelo WindowsFormsSynchronizationContext.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsWaitNotificationRequired()

Determina se a notificação de espera é necessária.

(Herdado de SynchronizationContext)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OperationCompleted()

Quando substituído em uma classe derivada, responde à notificação de que uma operação foi concluída.

(Herdado de SynchronizationContext)
OperationStarted()

Quando substituído em uma classe derivada, responde à notificação de que uma operação foi iniciada.

(Herdado de SynchronizationContext)
Post(SendOrPostCallback, Object)

Envia uma mensagem assíncrona para um contexto de sincronização.

Send(SendOrPostCallback, Object)

Envia uma mensagem síncrona para um contexto de sincronização.

SetWaitNotificationRequired()

Define a notificação de que a notificação de espera é necessária e prepara o método de retorno de chamada para que possa ser chamado com mais confiança quando ocorre uma espera.

(Herdado de SynchronizationContext)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Uninstall()

Desinstala o WindowsFormsSynchronizationContext instalado no momento e o substitui pelo contexto instalado anteriormente.

Wait(IntPtr[], Boolean, Int32)

Aguarda até que um ou todos os elementos da matriz especificada recebam um sinal.

(Herdado de SynchronizationContext)

Aplica-se a

Confira também