Partager via


IReliableStateManager.TryGetAsync Méthode

Définition

Surcharges

TryGetAsync<T>(String)

Tente d’obtenir un IReliableState du type T donné et avec le nom donné.

TryGetAsync<T>(Uri)

Tente d’obtenir un IReliableState du type T donné et avec le nom donné.

TryGetAsync<T>(String)

Tente d’obtenir un IReliableState du type T donné et avec le nom donné.

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

Paramètres de type

T

Lorsque vous spécifiez le type, vous pouvez demander un type concret ou un type d’interface. L’objet récupéré sera converti en type donné.

Paramètres

name
String

Nom de l'objet IReliableState. Ce nom doit être unique dans tous IReliableStateManager les IReliableState types, y compris les types non liés.

Retours

Tâche qui représente l’opération asynchrone. Le résultat de la tâche est un tuple qui indique si l’état fiable a été trouvé et, le cas échéant, le instance.

Exceptions

name a la valeur null.

Le IReliableState instance n’est pas convertible en type T.

Une exception indique que le gestionnaire d’état ne peut pas retriver une collection fiable. FabricNotReadableException peut être jeté dans tous les ReplicaRoles. Par exemple, quand un Primary ou ActiveSecondary perd ReadStatus.

Indique que le Gestionnaire d’état fiable est fermé.

L’opération a été défaillante en interne par le système. Retentez l’opération

S’applique à

TryGetAsync<T>(Uri)

Tente d’obtenir un IReliableState du type T donné et avec le nom donné.

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

Paramètres de type

T

Lorsque vous spécifiez le type, vous pouvez demander un type concret ou un type d’interface. L’objet récupéré sera converti en type donné.

Paramètres

name
Uri

Nom de l'objet IReliableState. Ce nom doit être unique dans tous IReliableStateManager les IReliableState types, y compris les types non liés.

Retours

Tâche qui représente l’opération asynchrone. Le résultat de la tâche est un tuple qui indique si l’état fiable a été trouvé et, le cas échéant, le instance.

Exceptions

name a la valeur null.

Le IReliableState instance n’est pas convertible en type T.

Une exception indique que le gestionnaire d’état ne peut pas retriver une collection fiable. FabricNotReadableException peut être jeté dans tous les ReplicaRoles. Par exemple, quand un Primary ou ActiveSecondary perd ReadStatus.

Indique que le Gestionnaire d’état fiable est fermé.

L’opération a été défaillante en interne par le système. Retentez l’opération

S’applique à