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 façon 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 pour l'opération.
- callback
- AsyncCallback
Délégué qui reçoit la notification de la réception asynchrone qu'une opération de demande exécute.
- 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 sera exécutée à l'aide de BeginTryCommand, qui est une commande semblable aux commandes passées à InstanceStore.BeginExecute. Les commandes peuvent être imbriquées, mais aucune commande ne peut exécuter plusieurs sous-commandes à la fois.