InstanceStore.BeginTryCommand 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.
Un fournisseur de persistance implémente cette méthode, qui détermine si une commande de persistance particulière peut être exécutée. Si la commande peut être exécutée, exécute la commande de façon asynchrone.
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
Paramètres
- context
- InstancePersistenceContext
Contexte d'instance.
- command
- InstancePersistenceCommand
Commande de persistance à exécuter.
- timeout
- TimeSpan
Valeur de délai d'attente pour l'exécution de la commande.
- callback
- AsyncCallback
Délégué de rappel asynchrone qui reçoit la notification de la fin de l'opération asynchrone.
- state
- Object
Informations d'état.
Retours
État de l'opération asynchrone.
Remarques
Si la commande peut être exécutée, le fournisseur de persistance appelle les méthodes pertinentes sur InstancePersistenceContext pour fournir les résultats de la commande.
Avertissement
Même si cette méthode est déclarée comme virtual
étant au lieu de abstract
, il n’y a pas d’implémentation. Cette méthode doit être remplacée pour fournir des fonctionnalités.