Compartir a través de


ReliableStateManager.IReliableStateManager.TryGetAsync Método

Definición

Sobrecargas

IReliableStateManager.TryGetAsync<T>(Uri)

Intenta obtener un IReliableState de tipo especificado T y con el nombre especificado.

IReliableStateManager.TryGetAsync<T>(String)

Intenta obtener un IReliableState de tipo especificado T y con el nombre especificado.

IReliableStateManager.TryGetAsync<T>(Uri)

Intenta obtener un IReliableState de tipo especificado T y con el nombre especificado.

System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<T>> IReliableStateManager.TryGetAsync<T> (Uri name) where T : Microsoft.ServiceFabric.Data.IReliableState;
abstract member Microsoft.ServiceFabric.Data.IReliableStateManager.TryGetAsync : Uri -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<'T>> (requires 'T :> Microsoft.ServiceFabric.Data.IReliableState)
override this.Microsoft.ServiceFabric.Data.IReliableStateManager.TryGetAsync : Uri -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<'T>> (requires 'T :> Microsoft.ServiceFabric.Data.IReliableState)
Function TryGetAsync(Of T As IReliableState) (name As Uri) As Task(Of ConditionalValue(Of T)) Implements IReliableStateManager.TryGetAsync

Parámetros de tipo

T

Al especificar el tipo, puede solicitar un tipo concreto o un tipo de interfaz. El objeto recuperado se convertirá en el tipo especificado.

Parámetros

name
Uri

Nombre del objeto IReliableState. Este nombre debe ser único en estos IReliableStateManagerIReliableState tipos, incluidos los tipos no relacionados.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea es una tupla que indica si se encontró el estado confiable y, si es así, la instancia.

Implementaciones

Excepciones

name es null.

La IReliableState instancia no se puede convertir al tipo T.

La excepción indica que el Administrador de estado no puede reintentar una colección confiable. FabricNotReadableException se puede producir en todas las ReplicaRoles. Por ejemplo, cuando un Primary o ActiveSecondary suelta ReadStatus.

Indica que reliable State Manager está cerrado.

Se aplica a

IReliableStateManager.TryGetAsync<T>(String)

Intenta obtener un IReliableState de tipo especificado T y con el nombre especificado.

System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<T>> IReliableStateManager.TryGetAsync<T> (string name) where T : Microsoft.ServiceFabric.Data.IReliableState;
abstract member Microsoft.ServiceFabric.Data.IReliableStateManager.TryGetAsync : string -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<'T>> (requires 'T :> Microsoft.ServiceFabric.Data.IReliableState)
override this.Microsoft.ServiceFabric.Data.IReliableStateManager.TryGetAsync : string -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<'T>> (requires 'T :> Microsoft.ServiceFabric.Data.IReliableState)
Function TryGetAsync(Of T As IReliableState) (name As String) As Task(Of ConditionalValue(Of T)) Implements IReliableStateManager.TryGetAsync

Parámetros de tipo

T

Al especificar el tipo, puede solicitar un tipo concreto o un tipo de interfaz. El objeto recuperado se convertirá en el tipo especificado.

Parámetros

name
String

Nombre del objeto IReliableState. Este nombre debe ser único en estos IReliableStateManagerIReliableState tipos, incluidos los tipos no relacionados.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea es una tupla que indica si se encontró el estado confiable y, si es así, la instancia.

Implementaciones

Excepciones

name es null.

La IReliableState instancia no se puede convertir al tipo T.

La excepción indica que el Administrador de estado no puede reintentar una colección confiable. FabricNotReadableException se puede producir en todas las ReplicaRoles. Por ejemplo, cuando un Primary o ActiveSecondary suelta ReadStatus.

Indica que reliable State Manager está cerrado.

Se aplica a