IReliableStateManager.TryGetAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
TryGetAsync<T>(String) |
Tenta obter um IReliableState do tipo |
TryGetAsync<T>(Uri) |
Tenta obter um IReliableState do tipo |
TryGetAsync<T>(String)
Tenta obter um IReliableState do tipo T
especificado e com o nome fornecido.
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
Ao especificar o tipo, você pode solicitar um tipo concreto ou um tipo de interface. O objeto recuperado será convertido no tipo fornecido.
Parâmetros
- name
- String
O nome do IReliableState. Esse nome deve ser exclusivo nesse tipo IReliableStateManagerIReliableState , incluindo tipos não relacionados.
Retornos
Tarefa que representa a operação assíncrona. O resultado da tarefa é uma tupla que indica se o estado confiável foi encontrado e, em caso afirmativo, a instância.
Exceções
name
é nulo.
A IReliableState instância não é conversível para o tipo T
.
Exceção indica que o Gerenciador de Estado não pode tentar novamente uma coleção confiável. FabricNotReadableException pode ser jogado em todos os ReplicaRoles. Por exemplo, quando um Primary ou ActiveSecondary solta ReadStatus.
Indica que o Gerenciador de Estado Confiável está fechado.
A operação foi falha interna pelo sistema. Repita a operação
Aplica-se a
TryGetAsync<T>(Uri)
Tenta obter um IReliableState do tipo T
especificado e com o nome fornecido.
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
Ao especificar o tipo, você pode solicitar um tipo concreto ou um tipo de interface. O objeto recuperado será convertido no tipo fornecido.
Parâmetros
- name
- Uri
O nome do IReliableState. Esse nome deve ser exclusivo nesse tipo IReliableStateManagerIReliableState , incluindo tipos não relacionados.
Retornos
Tarefa que representa a operação assíncrona. O resultado da tarefa é uma tupla que indica se o estado confiável foi encontrado e, em caso afirmativo, a instância.
Exceções
name
é nulo.
A IReliableState instância não é conversível para o tipo T
.
Exceção indica que o Gerenciador de Estado não pode tentar novamente uma coleção confiável. FabricNotReadableException pode ser jogado em todos os ReplicaRoles. Por exemplo, quando um Primary ou ActiveSecondary solta ReadStatus.
Indica que o Gerenciador de Estado Confiável está fechado.
A operação foi falha interna pelo sistema. Repita a operação
Aplica-se a
Azure SDK for .NET