DispatcherExtensions Classe

Definizione

Fornisce un set di static metodi che estendono la Dispatcher classe .

public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
Ereditarietà
DispatcherExtensions

Commenti

I metodi in questa classe vengono definiti come metodi di estensione che estendono la Dispatcher classe . Ciò significa che possono essere chiamati come un metodo di istanza su qualsiasi Dispatcher oggetto.

Metodi

Nome Descrizione
BeginInvoke(Dispatcher, Action, DispatcherPriority)

Esegue il delegato specificato in modo asincrono con la priorità specificata nel thread in cui è stato creato l'oggetto specificato Dispatcher .

BeginInvoke(Dispatcher, Action)

Esegue il delegato specificato in modo asincrono con priorità normale sul thread in cui è stato creato l'oggetto specificato Dispatcher .

Invoke(Dispatcher, Action, DispatcherPriority)

Esegue il delegato specificato in modo sincrono con la priorità specificata nel thread in cui è stato creato l'oggetto specificato Dispatcher .

Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority)

Esegue il delegato specificato in modo sincrono con la priorità specificata nel thread in cui è stato creato l'oggetto specificato Dispatcher e arresta l'esecuzione dopo il periodo di timeout specificato.

Invoke(Dispatcher, Action, TimeSpan)

Esegue il delegato specificato in modo sincrono sul thread in cui è stato creato l'oggetto specificato Dispatcher e arresta l'esecuzione dopo il periodo di timeout specificato.

Invoke(Dispatcher, Action)

Esegue il delegato specificato in modo sincrono con priorità normale sul thread in cui è stato creato l'oggetto specificato Dispatcher .

Si applica a

Vedi anche