IActorStateProvider.SaveStateAsync 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.
Enregistre atomiquement le jeu spécifié de modifications d’état de l’acteur pour l’ID d’acteur spécifié.
public System.Threading.Tasks.Task SaveStateAsync (Microsoft.ServiceFabric.Actors.ActorId actorId, System.Collections.Generic.IReadOnlyCollection<Microsoft.ServiceFabric.Actors.Runtime.ActorStateChange> stateChanges, System.Threading.CancellationToken cancellationToken = default);
abstract member SaveStateAsync : Microsoft.ServiceFabric.Actors.ActorId * System.Collections.Generic.IReadOnlyCollection<Microsoft.ServiceFabric.Actors.Runtime.ActorStateChange> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SaveStateAsync (actorId As ActorId, stateChanges As IReadOnlyCollection(Of ActorStateChange), Optional cancellationToken As CancellationToken = Nothing) As Task
Paramètres
- actorId
- ActorId
ID de l’acteur pour lequel enregistrer les modifications d’état.
- stateChanges
- IReadOnlyCollection<ActorStateChange>
Collection de modifications d’état à enregistrer.
- cancellationToken
- CancellationToken
Jeton pour surveiller les requêtes d'annulation.
Retours
Tâche qui représente l’opération d’écriture d’enregistrement asynchrone.
Exceptions
Quand StateChangeKind est None
L'opération a été annulée.
Remarques
La collection de modifications d’état ne doit contenir qu’un seul élément pour un nom d’état donné. L’opération d’enregistrement échoue lorsque vous essayez d’ajouter un état d’acteur qui existe déjà ou de mettre à jour/supprimer un état d’acteur qui n’existe pas.
S’applique à
Azure SDK for .NET