Partager via


ReliableStateManager.IReliableStateManager.TryGetAsync Méthode

Définition

Surcharges

IReliableStateManager.TryGetAsync<T>(Uri)

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

IReliableStateManager.TryGetAsync<T>(String)

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

IReliableStateManager.TryGetAsync<T>(Uri)

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

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

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 casté dans le type donné.

Paramètres

name
Uri

Nom de l'objet IReliableState. Ce nom doit être unique parmi 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 indiquant si l’état fiable a été trouvé et, le cas échéant, le instance.

Implémente

Exceptions

name a la valeur null.

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

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

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

S’applique à

IReliableStateManager.TryGetAsync<T>(String)

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

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

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 casté dans le type donné.

Paramètres

name
String

Nom de l'objet IReliableState. Ce nom doit être unique parmi 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 indiquant si l’état fiable a été trouvé et, le cas échéant, le instance.

Implémente

Exceptions

name a la valeur null.

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

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

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

S’applique à