Partager via


IActorStateManager.GetStateAsync<T>(String, CancellationToken) Méthode

Définition

Obtient un état d’acteur avec le nom d’état spécifié.

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

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 à obtenir.

cancellationToken
CancellationToken

Jeton pour surveiller les requêtes d'annulation.

Retours

Task<T>

Tâche qui représente l’opération d’obtention asynchrone. La valeur du paramètre TResult contient la valeur de l’état de l’acteur avec un nom d’état donné.

Exceptions

Un état d’acteur avec un nom d’état donné n’existe pas.

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 à