InstanceStore.BeginExecute 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 comandos de persistencia como LoadWorkflowCommand y SaveWorkflowCommand.
public:
IAsyncResult ^ BeginExecute(System::Runtime::DurableInstancing::InstanceHandle ^ handle, System::Runtime::DurableInstancing::InstancePersistenceCommand ^ command, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginExecute (System.Runtime.DurableInstancing.InstanceHandle handle, System.Runtime.DurableInstancing.InstancePersistenceCommand command, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginExecute : System.Runtime.DurableInstancing.InstanceHandle * System.Runtime.DurableInstancing.InstancePersistenceCommand * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginExecute (handle As InstanceHandle, command As InstancePersistenceCommand, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Parámetros
- handle
- InstanceHandle
Identificador de instancia.
- command
- InstancePersistenceCommand
Comando que se va a ejecutar.
- timeout
- TimeSpan
Valor de tiempo de espera para la ejecución del comando.
- callback
- AsyncCallback
Delegado de devolución de llamada asincrónica que recibe notificación de la finalización de la operación asincrónica.
- state
- Object
Información de estado.
Devoluciones
Estado de la operación asincrónica.
Comentarios
Un host llama al método BeginExecute para ejecutar un comando de persistencia en un identificador de instancia de forma asincrónica. El host obtiene el identificador de instancia invocando el método CreateInstanceHandle. El identificador de instancia puede estar enlazado a entidades que representan el contexto y asunto del comando, como una instancia, un propietario de instancia o un bloqueo de instancia. Los comandos solo se pueden enviar uno a uno al identificador de instancia.