Partager via


IActorStateManager.TryGetStateAsync<T> Méthode

Définition

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

public System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<T>> TryGetStateAsync<T>(string stateName, System.Threading.CancellationToken cancellationToken = default);
abstract member TryGetStateAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<'T>>
Public Function TryGetStateAsync(Of T) (stateName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ConditionalValue(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

Tâche qui représente l’opération d’obtention asynchrone. La valeur du paramètre TResult indique ConditionalValue<TValue> si l’état acteur est présent et la valeur de l’état acteur s’il est présent.

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 à