WindowsFormsSynchronizationContext Classe

Definizione

Fornisce un contesto di sincronizzazione per il modello di applicazione Windows Form.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
Ereditarietà
WindowsFormsSynchronizationContext
Implementazioni

Costruttori

WindowsFormsSynchronizationContext()

Inizializza una nuova istanza della classe WindowsFormsSynchronizationContext.Initializes a new instance of the WindowsFormsSynchronizationContext class.

Proprietà

AutoInstall

Ottiene o imposta un valore che indica se l'oggetto WindowsFormsSynchronizationContext è stato installato quando è stato creato un controllo.Gets or sets a value indicating whether the WindowsFormsSynchronizationContext is installed when a control is created.

Metodi

CreateCopy()

Copia il contesto di sincronizzazione.Copies the synchronization context.

Dispose()

Rilascia tutte le risorse usate da WindowsFormsSynchronizationContext.Releases all resources used by the WindowsFormsSynchronizationContext.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
IsWaitNotificationRequired()

Determina se è necessaria la notifica dell'attesa.Determines if wait notification is required.

(Ereditato da SynchronizationContext)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
OperationCompleted()

Quando ne viene eseguito l'override in una classe derivata, risponde alla notifica di completamento di un'operazione.When overridden in a derived class, responds to the notification that an operation has completed.

(Ereditato da SynchronizationContext)
OperationStarted()

Quando ne viene eseguito l'override in una classe derivata, risponde alla notifica di avvio di un'operazione.When overridden in a derived class, responds to the notification that an operation has started.

(Ereditato da SynchronizationContext)
Post(SendOrPostCallback, Object)

Invia un messaggio asincrono a un contesto di sincronizzazione.Dispatches an asynchronous message to a synchronization context.

Send(SendOrPostCallback, Object)

Invia un messaggio sincrono a un contesto di sincronizzazione.Dispatches a synchronous message to a synchronization context.

SetWaitNotificationRequired()

Imposta la notifica che indica che è richiesta la notifica di attesa e prepara il metodo di callback in modo che possa essere chiamato in modo più affidabile in caso di attesa.Sets notification that wait notification is required and prepares the callback method so it can be called more reliably when a wait occurs.

(Ereditato da SynchronizationContext)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)
Uninstall()

Disinstalla l'oggetto WindowsFormsSynchronizationContext attualmente installato e lo sostituisce con il contesto precedentemente installatoUninstalls the currently installed WindowsFormsSynchronizationContext and replaces it with the previously installed context.

Wait(IntPtr[], Boolean, Int32)

Attende che uno qualsiasi o tutti gli elementi della matrice specificata ricevano un segnale.Waits for any or all the elements in the specified array to receive a signal.

(Ereditato da SynchronizationContext)

Si applica a

Vedi anche