Compartir a través de


DataLakeFileClient.AppendAsync Método

Definición

La AppendAsync(Stream, Int64, DataLakeFileAppendOptions, CancellationToken) operación carga los datos que se van a anexar a un archivo. Los datos solo se pueden anexar a un archivo. Para aplicar datos cargados de forma perviosa en un archivo, llame a Flush Data . Append está limitado actualmente a 4000 MB por solicitud. Para cargar archivos grandes a la vez, considere la posibilidad de usar UploadAsync(Stream).

Para obtener más información, vea Ruta de acceso de actualización.

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)

Parámetros

content
Stream

que Stream contiene el contenido que se va a cargar.

offset
Int64

Este parámetro permite al autor de la llamada cargar datos en paralelo y controlar el orden en el que se anexa al archivo. Es necesario al cargar datos que se van a anexar al archivo y al vaciar los datos cargados anteriormente en el archivo. El valor debe ser la posición donde se van a anexar los datos. Los datos cargados no se vacían ni se escriben inmediatamente en el archivo. Para vaciar, los datos cargados anteriormente deben ser contiguos, el parámetro position debe especificarse y ser igual a la longitud del archivo después de que se hayan escrito todos los datos y no debe haber un cuerpo de entidad de solicitud incluido con la solicitud.

options
DataLakeFileAppendOptions

Parámetros opcionales.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar las notificaciones que debe cancelarse la operación.

Devoluciones

que Response describe el estado del archivo actualizado.

Comentarios

RequestFailedException Se producirá una excepción si se produce un error.

Se aplica a