IReliableStateManager.TryGetAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TryGetAsync<T>(String) |
Versucht, eine IReliableState des angegebenen Typs |
TryGetAsync<T>(Uri) |
Versucht, eine IReliableState des angegebenen Typs |
TryGetAsync<T>(String)
Versucht, eine IReliableState des angegebenen Typs T
und mit dem angegebenen Namen abzurufen.
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))
Typparameter
- T
Wenn Sie den Typ angeben, können Sie entweder einen konkreten Typ oder einen Schnittstellentyp anfordern. Das abgerufene Objekt wird in den angegebenen Typ umgewandelt.
Parameter
- name
- String
Der Name von IReliableState. Dieser Name muss in diesem IReliableStateManager typübergreifend IReliableState eindeutig sein, einschließlich nicht verwandter Typen.
Gibt zurück
Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis ist ein Tupel, das angibt, ob der zuverlässige Zustand gefunden wurde, und wenn ja, instance.
Ausnahmen
name
ist NULL.
Die IReliableState instance ist nicht in den Typ T
konvertiert.
Ausnahme gibt an, dass der Zustands-Manager keine zuverlässige Sammlung wiederholen kann. FabricNotReadableException kann in allen ReplicaRoles ausgelöst werden. Beispielsweise, wenn ein Primary oder ActiveSecondary verliert ReadStatus.
Gibt an, dass der Reliable State Manager geschlossen ist.
Der Vorgang wurde intern vom System fehlerhaft. Wiederholen Sie den Vorgang.
Gilt für:
TryGetAsync<T>(Uri)
Versucht, eine IReliableState des angegebenen Typs T
und mit dem angegebenen Namen abzurufen.
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))
Typparameter
- T
Wenn Sie den Typ angeben, können Sie entweder einen konkreten Typ oder einen Schnittstellentyp anfordern. Das abgerufene Objekt wird in den angegebenen Typ umgewandelt.
Parameter
- name
- Uri
Der Name von IReliableState. Dieser Name muss in diesem IReliableStateManager typübergreifend IReliableState eindeutig sein, einschließlich nicht verwandter Typen.
Gibt zurück
Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis ist ein Tupel, das angibt, ob der zuverlässige Zustand gefunden wurde, und wenn ja, instance.
Ausnahmen
name
ist NULL.
Die IReliableState instance ist nicht in den Typ T
konvertiert.
Ausnahme gibt an, dass der Zustands-Manager keine zuverlässige Sammlung wiederholen kann. FabricNotReadableException kann in allen ReplicaRoles ausgelöst werden. Beispielsweise, wenn ein Primary oder ActiveSecondary verliert ReadStatus.
Gibt an, dass der Reliable State Manager geschlossen ist.
Der Vorgang wurde intern vom System fehlerhaft. Wiederholen Sie den Vorgang.
Gilt für:
Azure SDK for .NET