InstancePersistenceContext.BeginExecute Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Börjar köra ett beständighetskommando asynkront.
public:
IAsyncResult ^ BeginExecute(System::Runtime::DurableInstancing::InstancePersistenceCommand ^ command, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginExecute(System.Runtime.DurableInstancing.InstancePersistenceCommand command, TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginExecute : System.Runtime.DurableInstancing.InstancePersistenceCommand * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginExecute (command As InstancePersistenceCommand, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Parametrar
- command
- InstancePersistenceCommand
Beständighetskommandot som ska köras.
- timeout
- TimeSpan
Tidsgränsvärdet för åtgärden.
- callback
- AsyncCallback
Ombudet som tar emot meddelandet om den asynkrona mottagningen att en begäran har slutförts.
- state
- Object
Tillståndsinformationen.
Returer
Status för en asynkron åtgärd.
Kommentarer
En beständig provider kan använda den här metoden för att köra underkommandon som en del av ett kommando. Underkommandot körs med BeginTryCommand, ungefär som kommandon som skickas till InstanceStore.BeginExecute. Kommandon kan kapslas, men ett kommando får inte köra fler än ett underkommando i taget.