Freigeben über


FileSystemOperationsExtensions.Open Methode

Definition

Öffnet und liest aus der angegebenen Datei.

public static System.IO.Stream Open (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string directFilePath, long? length = default, long? offset = default, Guid? fileSessionId = default);
public static System.IO.Stream Open (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string path, long? length = default, long? offset = default, Guid? fileSessionId = default);
static member Open : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * Nullable<int64> * Nullable<int64> * Nullable<Guid> -> System.IO.Stream
static member Open : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * Nullable<int64> * Nullable<int64> * Nullable<Guid> -> System.IO.Stream
<Extension()>
Public Function Open (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) As Stream
<Extension()>
Public Function Open (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) As Stream

Parameter

operations
IFileSystemOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

accountName
String

Das Azure Data Lake Store-Konto zum Ausführen von Dateisystemvorgängen.

directFilePathpath
String

Der Data Lake Store-Pfad (beginnend mit "/") der zu öffnenden Datei.

length
Nullable<Int64>

Die Anzahl der Bytes, die der Server abzurufen versucht. Es wird = Längenbytes abgerufen <.

offset
Nullable<Int64>

Der Byteoffset, aus dem das Lesen von Daten gestartet werden soll.

fileSessionId
Nullable<Guid>

Optionale eindeutige GUID pro Datei, die angibt, dass alle Lesevorgänge mit derselben fileSessionId vom gleichen Client und derselben Sitzung stammen. Dies führt zu einem Leistungsvorteil.

Gibt zurück

Gilt für: