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 Dauerhaftigkeitsbefehle, etwa LoadWorkflowCommand und SaveWorkflowCommand, asynchron aus.
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 Befehl, der ausgeführt werden soll.
- timeout
- TimeSpan
Der Timeoutwert für die Befehlsausführung.
- callback
- AsyncCallback
Der asynchrone Rückrufdelegat, der die Benachrichtigung über die Beendigung 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 asynchron einen Dauerhaftigkeitsbefehl für einen Instanzhandle auszuführen. Der Host erhält den Instanzhandle, indem er die CreateInstanceHandle-Methode aufruft. Der Instanzhandle ist möglicherweise an Entitäten gebunden, die den Kontext und das Subjekt des Befehls darstellen, beispielsweise eine Instanz, einen Instanzbesitzer oder eine Instanzsperre. Es kann nur jeweils ein Befehl für einen Instanzhandle ausgegeben werden.