Core.OpenAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Lê um arquivo do servidor. Esta é uma operação assíncrona.
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)
Parâmetros
- path
- String
Caminho do arquivo
- sessionId
- String
UUID que é usado para obter o manipulador de arquivos (fluxo) facilmente no servidor
- offsetFile
- Int64
Deslocamento no arquivo no qual os dados serão lidos
- buffer
- Byte[]
Buffer em que os dados lidos serão armazenados
- offset
- Int32
Deslocamento no buffer em que os dados serão lidos
- lengthFile
- Int32
Comprimento dos dados a serem lidos
- client
- AdlsClient
Cliente do ADLS
- req
- RequestOptions
Opções para alterar o comportamento da solicitação Http
- resp
- OperationResponse
Armazena a resposta/ouput da solicitação Http
- cancelToken
- CancellationToken
CancellationToken para cancelar a solicitação
Retornos
Número de bytes lidos
Aplica-se a
Azure SDK for .NET