Share via


DataLakeFileClient.AppendAsync Méthode

Définition

L’opération AppendAsync(Stream, Int64, DataLakeFileAppendOptions, CancellationToken) charge les données à ajouter à un fichier. Les données ne peuvent être ajoutées qu’à un fichier. Pour appliquer des données chargées de manière perviously à un fichier, appelez Flush Data. L’ajout est actuellement limité à 4 000 Mo par demande. Pour charger des fichiers volumineux en même temps, envisagez d’utiliser UploadAsync(Stream).

Pour plus d'informations, consultez la rubrique Mettre à jour le chemin d’accès.

public virtual System.Threading.Tasks.Task<Azure.Response> AppendAsync (System.IO.Stream content, long offset, Azure.Storage.Files.DataLake.Models.DataLakeFileAppendOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member AppendAsync : System.IO.Stream * int64 * Azure.Storage.Files.DataLake.Models.DataLakeFileAppendOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.AppendAsync : System.IO.Stream * int64 * Azure.Storage.Files.DataLake.Models.DataLakeFileAppendOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function AppendAsync (content As Stream, offset As Long, Optional options As DataLakeFileAppendOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Paramètres

content
Stream

Stream contenant le contenu à charger.

offset
Int64

Ce paramètre permet à l’appelant de charger des données en parallèle et de contrôler l’ordre dans lequel elles sont ajoutées au fichier. Il est obligatoire lors du chargement des données à ajouter au fichier et du vidage des données précédemment chargées dans le fichier. La valeur doit être la position où les données doivent être ajoutées. Les données chargées ne sont pas immédiatement vidées ou écrites dans le fichier. Pour vider, les données précédemment chargées doivent être contiguës, le paramètre position doit être spécifié et égal à la longueur du fichier une fois toutes les données écrites, et il ne doit pas y avoir de corps d’entité de demande inclus dans la demande.

options
DataLakeFileAppendOptions

Paramètres facultatifs.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Response décrivant l’état du fichier mis à jour.

Remarques

Un RequestFailedException sera levée en cas d’échec.

S’applique à