WindowsFormsSynchronizationContext WindowsFormsSynchronizationContext WindowsFormsSynchronizationContext WindowsFormsSynchronizationContext Class

Definição

Fornece um contexto de sincronização para o modelo de aplicativo do Windows Forms.Provides a synchronization context for the Windows Forms application model.

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
WindowsFormsSynchronizationContextWindowsFormsSynchronizationContextWindowsFormsSynchronizationContextWindowsFormsSynchronizationContext
Implementações

Construtores

WindowsFormsSynchronizationContext() WindowsFormsSynchronizationContext() WindowsFormsSynchronizationContext() WindowsFormsSynchronizationContext()

Inicializa uma nova instância da classe WindowsFormsSynchronizationContext.Initializes a new instance of the WindowsFormsSynchronizationContext class.

Propriedades

AutoInstall AutoInstall AutoInstall AutoInstall

Obtém ou define um valor que indica se o WindowsFormsSynchronizationContext é instalado quando um controle é criado.Gets or sets a value indicating whether the WindowsFormsSynchronizationContext is installed when a control is created.

Métodos

CreateCopy() CreateCopy() CreateCopy() CreateCopy()

Copia o contexto de sincronização.Copies the synchronization context.

Dispose() Dispose() Dispose() Dispose()

Libera todos os recursos usados pelo WindowsFormsSynchronizationContext.Releases all resources used by the WindowsFormsSynchronizationContext.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
IsWaitNotificationRequired() IsWaitNotificationRequired() IsWaitNotificationRequired() IsWaitNotificationRequired()

Determina se a notificação de espera é necessária.Determines if wait notification is required.

(Inherited from SynchronizationContext)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
OperationCompleted() OperationCompleted() OperationCompleted() OperationCompleted()

Quando substituído em uma classe derivada, responde à notificação de que uma operação foi concluída.When overridden in a derived class, responds to the notification that an operation has completed.

(Inherited from SynchronizationContext)
OperationStarted() OperationStarted() OperationStarted() OperationStarted()

Quando substituído em uma classe derivada, responde à notificação de que uma operação foi iniciada.When overridden in a derived class, responds to the notification that an operation has started.

(Inherited from SynchronizationContext)
Post(SendOrPostCallback, Object) Post(SendOrPostCallback, Object) Post(SendOrPostCallback, Object) Post(SendOrPostCallback, Object)

Envia uma mensagem assíncrona para um contexto de sincronização.Dispatches an asynchronous message to a synchronization context.

Send(SendOrPostCallback, Object) Send(SendOrPostCallback, Object) Send(SendOrPostCallback, Object) Send(SendOrPostCallback, Object)

Envia uma mensagem síncrona para um contexto de sincronizaçãoDispatches a synchronous message to a synchronization context

SetWaitNotificationRequired() SetWaitNotificationRequired() SetWaitNotificationRequired() 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.Sets notification that wait notification is required and prepares the callback method so it can be called more reliably when a wait occurs.

(Inherited from SynchronizationContext)
ToString() ToString() ToString() ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)
Uninstall() Uninstall() Uninstall() Uninstall()

Desinstala o WindowsFormsSynchronizationContext instalado no momento e o substitui pelo contexto instalado anteriormente.Uninstalls the currently installed WindowsFormsSynchronizationContext and replaces it with the previously installed context.

Wait(IntPtr[], Boolean, Int32) Wait(IntPtr[], Boolean, Int32) Wait(IntPtr[], Boolean, Int32) Wait(IntPtr[], Boolean, Int32)

Aguarda até que um ou todos os elementos da matriz especificada recebam um sinal.Waits for any or all the elements in the specified array to receive a signal.

(Inherited from SynchronizationContext)

Aplica-se a

Veja também