InstancePersistenceContext.BeginExecute Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Commence à exécuter une commande de persistance de manière asynchrone.
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
Paramètres
- command
- InstancePersistenceCommand
Commande de persistance à exécuter.
- timeout
- TimeSpan
Valeur de délai d’attente de l’opération.
- callback
- AsyncCallback
Délégué qui reçoit la notification de la réception asynchrone qu’une opération de demande se termine.
- state
- Object
Informations d’état.
Retours
État d’une opération asynchrone.
Remarques
Un fournisseur de persistance peut utiliser cette méthode pour exécuter des sous-commandes dans le cadre d’une commande. La sous-commande est exécutée à l’aide de BeginTryCommand, similaire aux commandes passées à InstanceStore.BeginExecute. Les commandes peuvent être imbriquées, mais une commande ne doit pas exécuter plusieurs sous-commandes à la fois.