Partager via


IActorStateManager.SetStateAsync<T> Méthode

Définition

Définit un état d’acteur avec un nom d’état donné sur la valeur spécifiée. Si un état d’acteur avec le nom spécifié n’existe pas, il est ajouté.

public System.Threading.Tasks.Task SetStateAsync<T>(string stateName, T value, System.Threading.CancellationToken cancellationToken = default);
abstract member SetStateAsync : string * 'T * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SetStateAsync(Of T) (stateName As String, value As T, Optional cancellationToken As CancellationToken = Nothing) As Task

Paramètres de type

T

Type de valeur associé à un nom d’état donné.

Paramètres

stateName
String

Nom de l’état de l’acteur à définir.

value
T

Valeur de l’état de l’acteur.

cancellationToken
CancellationToken

Jeton pour surveiller les requêtes d'annulation.

Retours

Tâche qui représente l’opération de définition asynchrone.

Exceptions

Le nom d’état spécifié est null.

L'opération a été annulée.

Remarques

Le type de valeur T d’état doit être sérialisable contrat de données .

S’applique à