Partager via


DataLakeFileAppendOptions Classe

Définition

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 à