Compartir a través de


VolatileActorStateProvider.IActorStateProvider.SaveStateAsync Método

Definición

Guarda el conjunto especificado de cambios de estado de actor de forma atómica.

System.Threading.Tasks.Task IActorStateProvider.SaveStateAsync (Microsoft.ServiceFabric.Actors.ActorId actorId, System.Collections.Generic.IReadOnlyCollection<Microsoft.ServiceFabric.Actors.Runtime.ActorStateChange> stateChanges, System.Threading.CancellationToken cancellationToken);
abstract member Microsoft.ServiceFabric.Actors.Runtime.IActorStateProvider.SaveStateAsync : Microsoft.ServiceFabric.Actors.ActorId * System.Collections.Generic.IReadOnlyCollection<Microsoft.ServiceFabric.Actors.Runtime.ActorStateChange> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.Microsoft.ServiceFabric.Actors.Runtime.IActorStateProvider.SaveStateAsync : Microsoft.ServiceFabric.Actors.ActorId * System.Collections.Generic.IReadOnlyCollection<Microsoft.ServiceFabric.Actors.Runtime.ActorStateChange> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Function SaveStateAsync (actorId As ActorId, stateChanges As IReadOnlyCollection(Of ActorStateChange), cancellationToken As CancellationToken) As Task Implements IActorStateProvider.SaveStateAsync

Parámetros

actorId
ActorId

Identificador del actor para el que se guardarán los cambios de estado.

stateChanges
IReadOnlyCollection<ActorStateChange>

La colección de cambios de estado que se va a guardar.

cancellationToken
CancellationToken

Token para supervisar solicitudes de cancelación.

Devoluciones

Tarea que representa la operación de guardado asincrónico.

Implementaciones

Excepciones

Operación cancelada.

Comentarios

La colección de cambios de estado debe contener solo un elemento para un nombre de estado determinado. Se producirá un error en la operación de guardado al intentar agregar un estado de actor que ya existe o actualizar o quitar un estado de actor que no existe.

Se aplica a