Compartir a través de


IActorStateManager.TryGetStateAsync<T> Método

Definición

Intenta obtener un estado de actor con el nombre de estado especificado.

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))

Parámetros de tipo

T

Tipo de valor asociado al nombre de estado especificado.

Parámetros

stateName
String

Nombre del estado del actor que se va a obtener.

cancellationToken
CancellationToken

Token para supervisar solicitudes de cancelación.

Devoluciones

Tarea que representa la operación de obtención asincrónica. El valor del parámetro TResult contiene ConditionalValue<TValue> que indica si el estado del actor está presente y el valor del estado del actor si está presente.

Excepciones

El nombre de estado especificado es NULL.

Operación cancelada.

Comentarios

El tipo de valor T de estado debe ser serializable del contrato de datos .

Se aplica a