ILeaseStoreManager Interface
Définition
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.
L’ILeaseManager définit un moyen d’effectuer des opérations avec ILease.
public interface ILeaseStoreManager : Microsoft.Azure.Documents.ChangeFeedProcessor.LeaseManagement.ILeaseCheckpointer, Microsoft.Azure.Documents.ChangeFeedProcessor.LeaseManagement.ILeaseContainer, Microsoft.Azure.Documents.ChangeFeedProcessor.LeaseManagement.ILeaseManager, Microsoft.Azure.Documents.ChangeFeedProcessor.LeaseManagement.ILeaseStore
type ILeaseStoreManager = interface
interface ILeaseContainer
interface ILeaseManager
interface ILeaseCheckpointer
interface ILeaseStore
Public Interface ILeaseStoreManager
Implements ILeaseCheckpointer, ILeaseContainer, ILeaseManager, ILeaseStore
- Implémente
Méthodes
AcquireAsync(ILease) |
Acquérir la propriété du bail. (Hérité de ILeaseManager) |
AcquireInitializationLockAsync(TimeSpan) |
Place un verrou sur le magasin de baux pour l’initialisation. Un seul processus peut posséder le magasin pendant le temps de verrouillage. (Hérité de ILeaseStore) |
CheckpointAsync(ILease, String) |
Point de contrôle du bail. (Hérité de ILeaseCheckpointer) |
CreateLeaseIfNotExistAsync(String, String) |
Vérifie si le bail existe et le crée s’il n’existe pas. (Hérité de ILeaseManager) |
DeleteAsync(ILease) |
Supprimez le bail. (Hérité de ILeaseManager) |
GetAllLeasesAsync() |
Obtenez tous les baux. (Hérité de ILeaseContainer) |
GetOwnedLeasesAsync() |
Obtenez tous les baux appartenant à l’hôte actuel. (Hérité de ILeaseContainer) |
IsInitializedAsync() |
Vérifie si le magasin de baux est initialisé. (Hérité de ILeaseStore) |
MarkInitializedAsync() |
Marquez le magasin comme initialisé. (Hérité de ILeaseStore) |
ReleaseAsync(ILease) |
Libérer la propriété du bail. (Hérité de ILeaseManager) |
ReleaseInitializationLockAsync() |
Libère le verrou un du magasin de baux pour l’initialisation. (Hérité de ILeaseStore) |
RenewAsync(ILease) |
Permet de renouveler le bail. Les baux sont renouvelés régulièrement pour empêcher l’expiration. (Hérité de ILeaseManager) |
UpdatePropertiesAsync(ILease) |
Remplacez les propriétés du bail spécifié. (Hérité de ILeaseManager) |
S’applique à
Azure SDK for .NET