IReliableStateManager インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サービス レプリカのすべてを IReliableState 管理します。 サービス内の各レプリカには、独自の状態マネージャーがあるため、独自の セットの IReliableStateです。
public interface IReliableStateManager : Microsoft.ServiceFabric.Data.IAsyncEnumerable<Microsoft.ServiceFabric.Data.IReliableState>
type IReliableStateManager = interface
interface IAsyncEnumerable<IReliableState>
Public Interface IReliableStateManager
Implements IAsyncEnumerable(Of IReliableState)
- 派生
- 実装
メソッド
CreateTransaction() |
アトミックに実行する操作をグループ化するために使用できる新しいトランザクションを作成して開始します。 |
GetAsyncEnumerator() |
コレクションを IAsyncEnumerator<T> 非同期的に反復処理する を返します。 (継承元 IAsyncEnumerable<T>) |
GetOrAddAsync<T>(ITransaction, String) |
指定された型 |
GetOrAddAsync<T>(ITransaction, String, TimeSpan) |
指定された型 |
GetOrAddAsync<T>(ITransaction, Uri) |
指定された型 |
GetOrAddAsync<T>(ITransaction, Uri, TimeSpan) |
指定された型 |
GetOrAddAsync<T>(String) |
指定された型 |
GetOrAddAsync<T>(String, TimeSpan) |
指定された型 |
GetOrAddAsync<T>(Uri) |
指定された型 |
GetOrAddAsync<T>(Uri, TimeSpan) |
指定された型 |
RemoveAsync(ITransaction, String) |
指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、状態は永続的ストレージとすべてのレプリカから完全に削除されます。 |
RemoveAsync(ITransaction, String, TimeSpan) |
指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、状態は永続的ストレージとすべてのレプリカから完全に削除されます。 |
RemoveAsync(ITransaction, Uri) |
指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、状態は永続的ストレージとすべてのレプリカから完全に削除されます。 |
RemoveAsync(ITransaction, Uri, TimeSpan) |
指定した名前の を IReliableState この状態マネージャーから削除します。 トランザクションがコミットされると、状態は永続的ストレージとすべてのレプリカから完全に削除されます。 |
RemoveAsync(String) |
指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。 |
RemoveAsync(String, TimeSpan) |
指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。 |
RemoveAsync(Uri) |
指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。 |
RemoveAsync(Uri, TimeSpan) |
指定した名前の を IReliableState この状態マネージャーから削除します。 状態は永続的ストレージとすべてのレプリカから完全に削除されます。 |
TryAddStateSerializer<T>(IStateSerializer<T>) |
すべての信頼できるコレクションのカスタム シリアライザーを登録します。 |
TryGetAsync<T>(String) |
指定された型 |
TryGetAsync<T>(Uri) |
指定された型 |
イベント
StateManagerChanged |
状態マネージャーの状態が変更されたときに発生します。 たとえば、信頼できる状態の作成または削除、信頼できる状態マネージャーの再構築などです。 |
TransactionChanged |
トランザクションの状態が変更されたときに発生します。 たとえば、トランザクションのコミットなどです。 |
適用対象
Azure SDK for .NET