DataLakeFileAppendOptions 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.
Paramètres facultatifs pour l’ajout de données à un fichier avec DataLakeFileClient.Append() et . AppendAsync().
public class DataLakeFileAppendOptions
type DataLakeFileAppendOptions = class
Public Class DataLakeFileAppendOptions
- Héritage
-
DataLakeFileAppendOptions
Constructeurs
DataLakeFileAppendOptions() |
Paramètres facultatifs pour l’ajout de données à un fichier avec DataLakeFileClient.Append() et . AppendAsync(). |
Propriétés
ContentHash |
Ce hachage est utilisé pour vérifier l'intégrité du contenu de la demande pendant le transport. Lorsque cet en-tête est spécifié, le service de stockage compare le hachage du contenu qui est arrivé à cette valeur d'en-tête. Si les deux hachages ne correspondent pas, l'opération échoue avec le code d'erreur 400 (Demande incorrecte). Notez que ce hachage MD5 n’est pas stocké avec le fichier. Cet en-tête est associé au contenu de la demande et non au contenu stocké du fichier lui-même. |
Flush |
facultatif. Si la valeur est true, le fichier sera vidé après l’ajout. |
LeaseAction |
Action de bail. Acquire tentera d’acquérir un nouveau bail dans le fichier, avec ProposedLeaseId comme ID de bail. AcquireRelease tentera d’acquérir un nouveau bail dans le fichier, avec ProposedLeaseId comme ID de bail. Le bail sera libéré une fois l’opération Append terminée. Applicable uniquement si Flush est défini sur true. AutoRenew tente de renouveler le bail spécifié par LeaseId. Release tente de libérer le moins spécifié par LeaseId. Applicable uniquement si Flush est défini sur true. |
LeaseDuration |
Spécifie la durée du bail, en secondes, ou spécifie InfiniteLeaseDuration pour un bail qui n’expire jamais. Un bail qui n'est pas infini peut durer entre 15 et 60 secondes. |
LeaseId |
ID de bail facultatif pour accéder à cet objet blob. |
ProgressHandler |
Facultatif IProgress<T> pour fournir des mises à jour de progression sur les transferts de données. |
ProposedLeaseId |
ID de bail proposé. Valide avec Acquire et AcquireRelease. |
TransferValidation |
Paramètres de remplacement facultatifs pour les paramètres de TransferValidation ce client. |
S’applique à
Azure SDK for .NET