DataLakeLeaseClient Classe
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.
vous DataLakeLeaseClient permet de manipuler les baux stockage Azure sur les chemins d’accès.
public class DataLakeLeaseClient
type DataLakeLeaseClient = class
Public Class DataLakeLeaseClient
- Héritage
-
DataLakeLeaseClient
Constructeurs
DataLakeLeaseClient() |
Initialise une nouvelle instance de la DataLakeLeaseClient classe pour les moqueries. |
DataLakeLeaseClient(DataLakeFileSystemClient, String) |
Initialise une nouvelle instance de la classe DataLakeLeaseClient. |
DataLakeLeaseClient(DataLakePathClient, String) |
Initialise une nouvelle instance de la classe DataLakeLeaseClient. |
Champs
InfiniteLeaseDuration |
TimeSpan représentant une durée de bail infinie. |
Propriétés
LeaseId |
Obtient l’ID de bail pour ce bail. |
Uri |
Obtient l’URI de l’objet en cours de bail. |
Méthodes
Acquire(TimeSpan, RequestConditions, CancellationToken) |
L’opération Acquire(TimeSpan, RequestConditions, CancellationToken) acquiert un bail sur le chemin d’accès ou le système de fichiers. Le bail Si le système de fichiers n’a pas de bail actif, le service Data Lake crée un bail sur le chemin ou le système de fichiers et le retourne. Si le système de fichiers a un bail actif, vous pouvez uniquement demander un nouveau bail à l’aide de l’ID de bail actif comme LeaseId, mais vous pouvez spécifier un nouveau Pour plus d'informations, consultez la rubrique Conteneur de bail. |
AcquireAsync(TimeSpan, RequestConditions, CancellationToken) |
L’opération AcquireAsync(TimeSpan, RequestConditions, CancellationToken) acquiert un bail sur le chemin d’accès ou le système de fichiers. Le bail Si le système de fichiers n’a pas de bail actif, le service Data Lake crée un bail sur le système de fichiers ou le chemin d’accès et le retourne. Si le système de fichiers a un bail actif, vous pouvez uniquement demander un nouveau bail à l’aide de l’ID de bail actif comme LeaseId, mais vous pouvez spécifier un nouveau Pour plus d'informations, consultez la rubrique Conteneur de bail. |
Break(Nullable<TimeSpan>, RequestConditions, CancellationToken) |
L’opération Break(Nullable<TimeSpan>, RequestConditions, CancellationToken) interrompt le bail du chemin d’accès ou du système de fichiers acquis précédemment (s’il existe). Une fois un bail résilié, il ne peut pas être renouvelé. Toute demande autorisée peut résilier le bail ; la demande ne spécifie pas obligatoirement un ID de bail correspondant. Lorsqu’un bail est rompu, l’interruption Un bail qui a été résilié peut également être libéré. Un client peut immédiatement acquérir un bail de chemin d’accès ou de système de fichiers qui a été libéré. Pour plus d'informations, consultez la rubrique Conteneur de bail. |
BreakAsync(Nullable<TimeSpan>, RequestConditions, CancellationToken) |
L’opération BreakAsync(Nullable<TimeSpan>, RequestConditions, CancellationToken) interrompt le bail du chemin d’accès ou du système de fichiers acquis précédemment (s’il existe). Une fois un bail résilié, il ne peut pas être renouvelé. Toute demande autorisée peut résilier le bail ; la demande ne spécifie pas obligatoirement un ID de bail correspondant. Lorsqu’un bail est rompu, l’interruption Un bail qui a été résilié peut également être libéré. Un client peut immédiatement acquérir un bail de chemin d’accès ou de système de fichiers qui a été libéré. Pour plus d'informations, consultez la rubrique Conteneur de bail. |
Change(String, RequestConditions, CancellationToken) |
L’opération Change(String, RequestConditions, CancellationToken) modifie le bail d’un bail actif. Une modification doit inclure le actuel LeaseId et un nouveau Pour plus d'informations, consultez la rubrique Conteneur de bail. |
ChangeAsync(String, RequestConditions, CancellationToken) |
L’opération ChangeAsync(String, RequestConditions, CancellationToken) modifie le bail d’un bail actif. Une modification doit inclure le actuel LeaseId et un nouveau Pour plus d'informations, consultez la rubrique Conteneur de bail. |
Release(RequestConditions, CancellationToken) |
L’opération Release(RequestConditions, CancellationToken) libère le bail du système de fichiers ou du chemin d’accès acquis précédemment. Le bail peut être libéré si le LeaseId correspond à celui associé au système de fichiers ou au chemin d’accès. La libération du bail permet à un autre client d’acquérir immédiatement le bail pour le système de fichiers ou le chemin d’accès dès que la mise en production est terminée. Pour plus d'informations, consultez la rubrique Conteneur de bail. |
ReleaseAsync(RequestConditions, CancellationToken) |
L’opération ReleaseAsync(RequestConditions, CancellationToken) libère le bail du système de fichiers ou du chemin d’accès acquis précédemment. Le bail peut être libéré si le LeaseId correspond à celui associé au système de fichiers ou au chemin d’accès. La libération du bail permet à un autre client d’acquérir immédiatement le bail pour le système de fichiers ou le chemin d’accès dès que la mise en production est terminée. Pour plus d'informations, consultez la rubrique Conteneur de bail. |
Renew(RequestConditions, CancellationToken) |
L’opération Renew(RequestConditions, CancellationToken) renouvelle le bail du chemin d’accès ou du système de fichiers acquis précédemment. Le bail peut être renouvelé si le leaseId correspond à celui associé au chemin d’accès ou au système de fichiers. Notez que le bail peut être renouvelé même s’il a expiré tant que le chemin d’accès ou le système de fichiers n’a pas été à nouveau loué depuis l’expiration de ce bail. Lorsque vous renouvelez un bail, la durée de bail est réinitialisée. Pour plus d'informations, consultez la rubrique Conteneur de bail. |
RenewAsync(RequestConditions, CancellationToken) |
L’opération RenewAsync(RequestConditions, CancellationToken) renouvelle le bail du chemin d’accès ou du système de fichiers acquis précédemment. Le bail peut être renouvelé si le leaseId correspond à celui associé au chemin d’accès ou au système de fichiers. Notez que le bail peut être renouvelé même s’il a expiré tant que le chemin d’accès ou le système de fichiers n’a pas été à nouveau loué depuis l’expiration de ce bail. Lorsque vous renouvelez un bail, la durée de bail est réinitialisée. Pour plus d'informations, consultez la rubrique Conteneur de bail. |
S’applique à
Azure SDK for .NET