Partager via


FileSystemOperationsExtensions.OpenAsync Méthode

Définition

Ouvre et lit à partir du fichier spécifié.

public static System.Threading.Tasks.Task<System.IO.Stream> OpenAsync (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string directFilePath, long? length = default, long? offset = default, Guid? fileSessionId = default, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<System.IO.Stream> OpenAsync (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string path, long? length = default, long? offset = default, Guid? fileSessionId = default, System.Threading.CancellationToken cancellationToken = default);
static member OpenAsync : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * Nullable<int64> * Nullable<int64> * Nullable<Guid> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
static member OpenAsync : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * Nullable<int64> * Nullable<int64> * Nullable<Guid> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
<Extension()>
Public Function OpenAsync (operations As IFileSystemOperations, accountName As String, directFilePath As String, Optional length As Nullable(Of Long) = Nothing, Optional offset As Nullable(Of Long) = Nothing, Optional fileSessionId As Nullable(Of Guid) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)
<Extension()>
Public Function OpenAsync (operations As IFileSystemOperations, accountName As String, path As String, Optional length As Nullable(Of Long) = Nothing, Optional offset As Nullable(Of Long) = Nothing, Optional fileSessionId As Nullable(Of Guid) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)

Paramètres

operations
IFileSystemOperations

Groupe d’opérations pour cette méthode d’extension.

accountName
String

Compte Azure Data Lake Store sur lequel exécuter des opérations de système de fichiers.

directFilePathpath
String

Chemin d’accès Data Lake Store (commençant par « / ») du fichier à ouvrir.

length
Nullable<Int64>

Nombre d’octets que le serveur tentera de récupérer. Il récupère <= longueur octets.

offset
Nullable<Int64>

Décalage d’octet à partir duquel commencer la lecture des données.

fileSessionId
Nullable<Guid>

GUID unique facultatif par fichier indiquant que toutes les lectures avec le même fileSessionId proviennent du même client et de la même session. Cela offre un avantage en matière de performances.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

S’applique à