InstanceStore.BeginTryCommand 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.
Ein Dauerhaftigkeitsanbieter implementiert diese Methode, die bestimmt, ob ein bestimmter Dauerhaftigkeitsbefehl ausgeführt werden kann. Wenn der Befehl ausgeführt werden kann, erfolgt die Ausführung asynchron.
protected public:
virtual IAsyncResult ^ BeginTryCommand(System::Runtime::DurableInstancing::InstancePersistenceContext ^ context, System::Runtime::DurableInstancing::InstancePersistenceCommand ^ command, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected internal virtual IAsyncResult BeginTryCommand (System.Runtime.DurableInstancing.InstancePersistenceContext context, System.Runtime.DurableInstancing.InstancePersistenceCommand command, TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginTryCommand : System.Runtime.DurableInstancing.InstancePersistenceContext * System.Runtime.DurableInstancing.InstancePersistenceCommand * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginTryCommand : System.Runtime.DurableInstancing.InstancePersistenceContext * System.Runtime.DurableInstancing.InstancePersistenceCommand * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Friend Overridable Function BeginTryCommand (context As InstancePersistenceContext, command As InstancePersistenceCommand, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Parameter
- context
- InstancePersistenceContext
Der Instanzkontext.
- command
- InstancePersistenceCommand
Der Dauerhaftigkeitsbefehl, 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
Wenn der Befehl ausgeführt werden kann, ruft der Dauerhaftigkeitsanbieter relevante Methoden für "InstancePersistenceContext" auf, um die Ergebnisse des Befehls bereitzustellen.
Warnung
Obwohl diese Methode nicht abstract
als virtual
deklariert ist, gibt es keine Implementierung. Diese Methode muss überschrieben werden, um Funktionen bereitzustellen.