Microsoft.Azure.Documents.ChangeFeedProcessor.PartitionManagement Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
RemainingPartitionWork |
Travail estimé restant sur la partition |
Interfaces
IChangeFeedProcessor |
Fournit une API pour démarrer et arrêter un Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor instance créé par BuildAsync(). |
ILease |
Représente un bail conservé en tant que document dans la collection de baux. Les baux sont utilisés pour :
|
ILeaseAcquireReasonProvider |
Fournit l’extensibilité pour l’interface ILease . ILease l’implémentation peut également implémenter cette interface pour utiliser la possibilité de définir la raison d’acquisition de bail à partir de IParitionLoadBalancingStrategy. La raison d’acquisition de bail permet ILeaseStoreManager de gérer différemment les conflits d’acquisition de bail pour différentes raisons. |
IParitionLoadBalancingStrategy |
Une stratégie définit les baux qui doivent être pris par l’hôte actuel dans un certain moment. |
IRemainingWorkEstimator |
Permet d’estimer le travail restant à lire dans le flux de modification. Calcule la somme des travaux en attente en fonction de la différence entre la dernière status du flux et la status de chaque bail existant. |
Énumérations
LeaseAcquireReason |
La raison pour IParitionLoadBalancingStrategy laquelle a choisi d’acquérir un bail. |
Azure SDK for .NET