Core.OpenAsync 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.
Lit un fichier à partir du serveur. S'agissant d'une opération asynchrone,
public static System.Threading.Tasks.Task<int> OpenAsync (string path, string sessionId, long offsetFile, byte[] buffer, int offset, int lengthFile, Microsoft.Azure.DataLake.Store.AdlsClient client, Microsoft.Azure.DataLake.Store.RequestOptions req, Microsoft.Azure.DataLake.Store.OperationResponse resp, System.Threading.CancellationToken cancelToken = default);
static member OpenAsync : string * string * int64 * byte[] * int * int * Microsoft.Azure.DataLake.Store.AdlsClient * Microsoft.Azure.DataLake.Store.RequestOptions * Microsoft.Azure.DataLake.Store.OperationResponse * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Shared Function OpenAsync (path As String, sessionId As String, offsetFile As Long, buffer As Byte(), offset As Integer, lengthFile As Integer, client As AdlsClient, req As RequestOptions, resp As OperationResponse, Optional cancelToken As CancellationToken = Nothing) As Task(Of Integer)
Paramètres
- path
- String
Chemin du fichier
- sessionId
- String
UUID utilisé pour obtenir facilement le gestionnaire de fichiers (flux) sur le serveur
- offsetFile
- Int64
Décalage dans le fichier à partir duquel les données seront lues
- buffer
- Byte[]
Mémoire tampon dans laquelle les données lues seront stockées
- offset
- Int32
Décalage dans la mémoire tampon où les données seront lues
- lengthFile
- Int32
Longueur des données à lire
- 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
- cancelToken
- CancellationToken
CancelToken pour annuler la demande
Retours
Nombre d’octets lus
S’applique à
Azure SDK for .NET