Microsoft.Azure.Documents.ChangeFeedProcessor.PartitionManagement 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
RemainingPartitionWork |
パーティションでの見積もり作業の残り |
インターフェイス
IChangeFeedProcessor |
によってBuildAsync()作成されたインスタンスを開始および停止する Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor API を提供します。 |
ILease |
リース コレクション内のドキュメントとして永続化されるリースを表します。 リースは次の用途に使用されます。
|
ILeaseAcquireReasonProvider |
インターフェイスの拡張性を ILease 提供します。 ILease 実装では、このインターフェイスを実装して、 から IParitionLoadBalancingStrategyリース取得理由を設定する機能を利用することもできます。 リース取得の理由により、 ILeaseStoreManager リース取得の競合をさまざまな理由で異なる方法で処理できます。 |
IParitionLoadBalancingStrategy |
戦略では、特定の時点で現在のホストが取得する必要があるリースを定義します。 |
IRemainingWorkEstimator |
変更フィードで読み取られる保留中の作業を見積もるために使用します。 フィードの最新の状態と既存の各リースの状態の差に基づいて、保留中の作業の合計を計算します。 |
列挙型
LeaseAcquireReason |
リースを取得することを選択した理由 IParitionLoadBalancingStrategy 。 |
Azure SDK for .NET