IReliableStateManager.TryGetAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TryGetAsync<T>(String) |
Intenta obtener un IReliableState de tipo especificado |
TryGetAsync<T>(Uri) |
Intenta obtener un IReliableState de tipo especificado |
TryGetAsync<T>(String)
Intenta obtener un IReliableState de tipo especificado T
y con el nombre especificado.
public System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<T>> TryGetAsync<T> (string name) where T : Microsoft.ServiceFabric.Data.IReliableState;
abstract member TryGetAsync : string -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<'T>> (requires 'T :> Microsoft.ServiceFabric.Data.IReliableState)
Public Function TryGetAsync(Of T As IReliableState) (name As String) As Task(Of ConditionalValue(Of T))
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.
Excepciones
name
es null.
La IReliableState instancia no se puede convertir en el 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 o PrimaryActiveSecondary suelta ReadStatus.
Indica que reliable State Manager está cerrado.
El sistema ha producido un error interno en la operación. Vuelva a intentar la operación
Se aplica a
TryGetAsync<T>(Uri)
Intenta obtener un IReliableState de tipo especificado T
y con el nombre especificado.
public System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<T>> TryGetAsync<T> (Uri name) where T : Microsoft.ServiceFabric.Data.IReliableState;
abstract member TryGetAsync : Uri -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Data.ConditionalValue<'T>> (requires 'T :> Microsoft.ServiceFabric.Data.IReliableState)
Public Function TryGetAsync(Of T As IReliableState) (name As Uri) As Task(Of ConditionalValue(Of T))
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.
Excepciones
name
es null.
La IReliableState instancia no se puede convertir en el 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 o PrimaryActiveSecondary suelta ReadStatus.
Indica que reliable State Manager está cerrado.
El sistema ha producido un error interno en la operación. Vuelva a intentar la operación
Se aplica a
Azure SDK for .NET