DispatcherExtensions.BeginInvoke Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Ejecuta de forma asincrónica el delegado especificado en el subproceso en el que se creó el objeto Dispatcher.
Sobrecargas
BeginInvoke(Dispatcher, Action) |
Ejecuta de forma asincrónica el delegado especificado con prioridad normal en el subproceso en el que se creó el objeto Dispatcher especificado. |
BeginInvoke(Dispatcher, Action, DispatcherPriority) |
Ejecuta de forma asincrónica el delegado especificado con la prioridad indicada en el subproceso en el que se creó el objeto Dispatcher especificado. |
BeginInvoke(Dispatcher, Action)
Ejecuta de forma asincrónica el delegado especificado con prioridad normal en el subproceso en el que se creó el objeto Dispatcher especificado.
public:
[System::Runtime::CompilerServices::Extension]
static System::Windows::Threading::DispatcherOperation ^ BeginInvoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action);
public static System.Windows.Threading.DispatcherOperation BeginInvoke (this System.Windows.Threading.Dispatcher dispatcher, Action action);
[System.ComponentModel.Browsable(false)]
public static System.Windows.Threading.DispatcherOperation BeginInvoke (this System.Windows.Threading.Dispatcher dispatcher, Action action);
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action -> System.Windows.Threading.DispatcherOperation
[<System.ComponentModel.Browsable(false)>]
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action -> System.Windows.Threading.DispatcherOperation
<Extension()>
Public Function BeginInvoke (dispatcher As Dispatcher, action As Action) As DispatcherOperation
Parámetros
- dispatcher
- Dispatcher
Distribuidor que ejecuta el delegado.
- action
- Action
Delegado que se va a ejecutar, el cual no toma ningún argumento y no devuelve ningún valor.
Devoluciones
Un objeto IAsyncResult que representa el resultado de la operación BeginInvoke(Dispatcher, Action).
- Atributos
Excepciones
action
es null
.
Se aplica a
BeginInvoke(Dispatcher, Action, DispatcherPriority)
Ejecuta de forma asincrónica el delegado especificado con la prioridad indicada en el subproceso en el que se creó el objeto Dispatcher especificado.
public:
[System::Runtime::CompilerServices::Extension]
static System::Windows::Threading::DispatcherOperation ^ BeginInvoke(System::Windows::Threading::Dispatcher ^ dispatcher, Action ^ action, System::Windows::Threading::DispatcherPriority priority);
public static System.Windows.Threading.DispatcherOperation BeginInvoke (this System.Windows.Threading.Dispatcher dispatcher, Action action, System.Windows.Threading.DispatcherPriority priority);
[System.ComponentModel.Browsable(false)]
public static System.Windows.Threading.DispatcherOperation BeginInvoke (this System.Windows.Threading.Dispatcher dispatcher, Action action, System.Windows.Threading.DispatcherPriority priority);
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action * System.Windows.Threading.DispatcherPriority -> System.Windows.Threading.DispatcherOperation
[<System.ComponentModel.Browsable(false)>]
static member BeginInvoke : System.Windows.Threading.Dispatcher * Action * System.Windows.Threading.DispatcherPriority -> System.Windows.Threading.DispatcherOperation
<Extension()>
Public Function BeginInvoke (dispatcher As Dispatcher, action As Action, priority As DispatcherPriority) As DispatcherOperation
Parámetros
- dispatcher
- Dispatcher
Distribuidor que ejecuta el delegado.
- action
- Action
Delegado que se va a ejecutar, el cual no toma ningún argumento y no devuelve ningún valor.
- priority
- DispatcherPriority
Prioridad de ejecución del delegado con respecto a las demás operaciones pendientes en la cola de eventos de Dispatcher.
Devoluciones
Un objeto IAsyncResult que representa el resultado de la operación BeginInvoke(Dispatcher, Action, DispatcherPriority).
- Atributos
Excepciones
action
es null
.
priority
no es un DispatcherPriority válido.