ReliableStateManager.IReliableStateManager.TryGetAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
IReliableStateManager.TryGetAsync<T>(Uri) |
指定された型 |
IReliableStateManager.TryGetAsync<T>(String) |
指定された型 |
IReliableStateManager.TryGetAsync<T>(Uri)
指定された型T
の を取得し、指定した名前を使用して を取得IReliableStateしようとします。
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
型パラメーター
- T
型を指定するときに、具象型またはインターフェイス型のいずれかを要求できます。 取得したオブジェクトは、指定された型にキャストされます。
パラメーター
- name
- Uri
IReliableState の名前。 この名前は、関連のない型を含む型間IReliableStateでIReliableStateManager一意である必要があります。
戻り値
非同期操作を表すタスク。 タスクの結果は、信頼できる状態が見つかったかどうかを示すタプルであり、それが見つかった場合は インスタンスです。
実装
例外
name
が null です。
インスタンスは IReliableState 型 T
に変換できません。
例外は、状態マネージャーが信頼できるコレクションを取得できないことを示します。 FabricNotReadableException は、すべて ReplicaRoleでスローできます。 たとえば、 または ActiveSecondary が Primary を緩める場合ですReadStatus。
Reliable State Manager が閉じられたことを示します。
適用対象
IReliableStateManager.TryGetAsync<T>(String)
指定された型T
の を取得し、指定した名前を使用して を取得IReliableStateしようとします。
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
型パラメーター
- T
型を指定するときに、具象型またはインターフェイス型のいずれかを要求できます。 取得したオブジェクトは、指定された型にキャストされます。
パラメーター
- name
- String
IReliableState の名前。 この名前は、関連のない型を含む型間IReliableStateでIReliableStateManager一意である必要があります。
戻り値
非同期操作を表すタスク。 タスクの結果は、信頼できる状態が見つかったかどうかを示すタプルであり、それが見つかった場合は インスタンスです。
実装
例外
name
が null です。
インスタンスは IReliableState 型 T
に変換できません。
例外は、状態マネージャーが信頼できるコレクションを取得できないことを示します。 FabricNotReadableException は、すべて ReplicaRoleでスローできます。 たとえば、 または ActiveSecondary が Primary を緩める場合ですReadStatus。
Reliable State Manager が閉じられたことを示します。
適用対象
Azure SDK for .NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示