Core.Append Méthode
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.
Ajoutez des données au fichier. Il s’agit d’une opération synchrone.
Non threadsafe quand Append est appelé pour le même chemin d’accès à partir de threads différents.
public static void Append (string path, string leaseId, string sessionId, Microsoft.Azure.DataLake.Store.SyncFlag flag, long offsetFile, byte[] dataBytes, int offset, int length, Microsoft.Azure.DataLake.Store.AdlsClient client, Microsoft.Azure.DataLake.Store.RequestOptions req, Microsoft.Azure.DataLake.Store.OperationResponse resp);
static member Append : string * string * string * Microsoft.Azure.DataLake.Store.SyncFlag * int64 * byte[] * int * int * Microsoft.Azure.DataLake.Store.AdlsClient * Microsoft.Azure.DataLake.Store.RequestOptions * Microsoft.Azure.DataLake.Store.OperationResponse -> unit
Public Shared Sub Append (path As String, leaseId As String, sessionId As String, flag As SyncFlag, offsetFile As Long, dataBytes As Byte(), offset As Integer, length As Integer, client As AdlsClient, req As RequestOptions, resp As OperationResponse)
Paramètres
- path
- String
Chemin du fichier
- leaseId
- String
Chaîne contenant l’ID de bail, lorsqu’un client obtient un bail sur un fichier, aucun autre client ne peut apporter des modifications au fichier
- sessionId
- String
UUID utilisé pour obtenir facilement le gestionnaire de fichiers (flux) sur le serveur
- flag
- SyncFlag
Transmettez SyncFlag.DATA lors de l’écriture d’octets de données Transmettez SyncFlag.METADATA lorsque les métadonnées du fichier comme la longueur, l’instant modifié doit être mis à jour pour être cohérent avec les données réelles du fichier. Après avoir passé SyncFlag.METADATA, GetFileStatus et ListStatus retournent des données cohérentes. Transmettez SyncFlag.CLOSE quand plus aucune donnée n’a besoin d’être ajoutée, que les métadonnées du fichier sont mises à jour, que le bail est libéré et que le flux est fermé
- offsetFile
- Int64
Décalage dans le fichier auquel les données seront ajoutées
- dataBytes
- Byte[]
Tableau d’octets à écrire dans le fichier
- offset
- Int32
Décalage dans le tableau d’octets
- length
- Int32
Nombre d’octets à écrire à partir du décalage
- client
- AdlsClient
ADLS Client
- req
- RequestOptions
Options permettant de modifier le comportement de la requête HTTP
- resp
- OperationResponse
Stocke la réponse/l’ouput de la requête HTTP
S’applique à
Azure SDK for .NET