DispatcherExtensions Classe

Definição

Fornece um conjunto de static métodos que estendem a Dispatcher disciplina.

public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
Herança
DispatcherExtensions

Observações

Os métodos desta classe são definidos como métodos de extensão que estendem a Dispatcher classe. Isto significa que podem ser chamados como um método de instância em qualquer Dispatcher objeto.

Métodos

Name Description
BeginInvoke(Dispatcher, Action, DispatcherPriority)

Executa o delegado especificado de forma assíncrona com a prioridade especificada no thread onde o especificado Dispatcher foi criado.

BeginInvoke(Dispatcher, Action)

Executa o delegado especificado de forma assíncrona com prioridade normal no thread onde o especificado Dispatcher foi criado.

Invoke(Dispatcher, Action, DispatcherPriority)

Executa o delegado especificado de forma síncrona com a prioridade especificada no thread onde o especificado Dispatcher foi criado.

Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority)

Executa o delegado especificado de forma síncrona com a prioridade especificada no thread onde o especificado Dispatcher foi criado, e para a execução após o período de tempo especificado.

Invoke(Dispatcher, Action, TimeSpan)

Executa o delegado especificado de forma síncrona na thread onde a thread especificada Dispatcher foi criada, e para a execução após o período de tempo especificado.

Invoke(Dispatcher, Action)

Executa o delegado especificado de forma síncrona com a prioridade normal no thread onde o especificado Dispatcher foi criado.

Aplica-se a

Ver também