InstancePersistenceContext.BeginExecute Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Begint met het asynchroon uitvoeren van een persistentieopdracht.
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
Parameters
- command
- InstancePersistenceCommand
De persistentieopdracht die moet worden uitgevoerd.
- timeout
- TimeSpan
De time-outwaarde voor de bewerking.
- callback
- AsyncCallback
De gemachtigde die de melding ontvangt van de asynchrone ontvangst dat een aanvraagbewerking is voltooid.
- state
- Object
De statusinformatie.
Retouren
De status van een asynchrone bewerking.
Opmerkingen
Een persistentieprovider kan deze methode gebruiken om subopdrachten uit te voeren als onderdeel van een opdracht. De subopdracht wordt uitgevoerd met BeginTryCommand, vergelijkbaar met opdrachten die worden doorgegeven aan InstanceStore.BeginExecute. Opdrachten kunnen worden genest, maar een opdracht mag niet meer dan één subopdracht tegelijk uitvoeren.