InstanceStore.BeginExecute Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Asynchronně spouští trvalé příkazy, jako LoadWorkflowCommand jsou a 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
Parametry
- handle
- InstanceHandle
Popisovač instance.
- command
- InstancePersistenceCommand
Příkaz, který se má spustit.
- timeout
- TimeSpan
Hodnota časového limitu pro spuštění příkazu.
- callback
- AsyncCallback
Asynchronní delegát zpětného volání, který obdrží oznámení o dokončení asynchronní operace.
- state
- Object
Informace o stavu.
Návraty
Stav asynchronní operace.
Poznámky
Hostitel volá metodu BeginExecute k asynchronnímu spuštění příkazu trvalosti proti popisovači instance. Hostitel získá popisovač instance vyvoláním CreateInstanceHandle metody. Popisovač instance může být vázán na entity, které představují kontext a předmět příkazu, jako je instance, vlastník instance nebo zámek instance. Pro popisovač instance může být současně vydán pouze jeden příkaz.