WindowsFormsSynchronizationContext Clase

Definición

Proporciona un contexto de sincronización al modelo de aplicación de formularios 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
Herencia
WindowsFormsSynchronizationContext
Implementaciones

Constructores

WindowsFormsSynchronizationContext()

Inicializa una nueva instancia de la clase WindowsFormsSynchronizationContext.Initializes a new instance of the WindowsFormsSynchronizationContext class.

Propiedades

AutoInstall

Obtiene o establece un valor que indica si se instala el WindowsFormsSynchronizationContext cuando se crea un control.Gets or sets a value indicating whether the WindowsFormsSynchronizationContext is installed when a control is created.

Métodos

CreateCopy()

Copia el contexto de sincronización.Copies the synchronization context.

Dispose()

Libera todos los recursos que usa WindowsFormsSynchronizationContext.Releases all resources used by the WindowsFormsSynchronizationContext.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
IsWaitNotificationRequired()

Determina si se requiere una notificación de espera.Determines if wait notification is required.

(Heredado de SynchronizationContext)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OperationCompleted()

Cuando se invalida en una clase derivada, responde a la notificación de que se ha completado una operación.When overridden in a derived class, responds to the notification that an operation has completed.

(Heredado de SynchronizationContext)
OperationStarted()

Cuando se invalida en una clase derivada, responde a la notificación de que se ha iniciado una operación.When overridden in a derived class, responds to the notification that an operation has started.

(Heredado de SynchronizationContext)
Post(SendOrPostCallback, Object)

Envía un mensaje asincrónico a un contexto de sincronización.Dispatches an asynchronous message to a synchronization context.

Send(SendOrPostCallback, Object)

Envía un mensaje sincrónico a un contexto de sincronización.Dispatches a synchronous message to a synchronization context.

SetWaitNotificationRequired()

Establece que se requiere la notificación de espera y prepara el método de devolución de llamada para que la llamada pueda efectuarse de manera más confiable cuando se produzca una espera.Sets notification that wait notification is required and prepares the callback method so it can be called more reliably when a wait occurs.

(Heredado de SynchronizationContext)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
Uninstall()

Desinstala el WindowsFormsSynchronizationContext instalado actualmente y lo reemplaza con el contexto instalado previamente.Uninstalls the currently installed WindowsFormsSynchronizationContext and replaces it with the previously installed context.

Wait(IntPtr[], Boolean, Int32)

Espera a que cualquiera o la totalidad de los elementos de la matriz especificada reciban una señal.Waits for any or all the elements in the specified array to receive a signal.

(Heredado de SynchronizationContext)

Se aplica a

Consulte también: