InstanceStore.BeginExecute Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt asynchron Persistenzbefehle wie LoadWorkflowCommand und 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
Parameter
- handle
- InstanceHandle
Ein Instanzhandle.
- command
- InstancePersistenceCommand
Der auszuführende Befehl.
- timeout
- TimeSpan
Der Timeoutwert für die Befehlsausführung.
- callback
- AsyncCallback
Der asynchrone Rückrufdelegat, der die Benachrichtigung über den Abschluss des asynchronen Vorgangs empfängt.
- state
- Object
Die Statusinformationen.
Gibt zurück
Der Status des asynchronen Vorgangs.
Hinweise
Ein Host ruft die BeginExecute Methode auf, um einen Persistenzbefehl für ein Instanzhandle asynchron auszuführen. Der Host ruft das Instanzhandle ab, indem er die CreateInstanceHandle Methode aufruft. Das Instanzhandle kann an Entitäten gebunden sein, die den Kontext und den Betreff des Befehls darstellen, z. B. eine Instanz, ein Instanzbesitzer oder eine Instanzsperre. Es kann jeweils nur ein Befehl für ein Instanzhandle ausgegeben werden.