Partager via


AdlsInputStream.ReadAsync Méthode

Définition

Surcharges

ReadAsync(Byte[], Int32, Int32, CancellationToken)

Lit une séquence d’octets du flux actuel et avance la position dans le flux en fonction du nombre d’octets lus Opération asynchrone.

ReadAsync(Int64, Byte[], Int32, Int32)

Lit une séquence d’octets directement à partir du serveur. Il ne met rien à jour dans le flux.

ReadAsync(Byte[], Int32, Int32, CancellationToken)

Lit une séquence d’octets du flux actuel et avance la position dans le flux en fonction du nombre d’octets lus Opération asynchrone.

public override System.Threading.Tasks.Task<int> ReadAsync (byte[] output, int offset, int count, System.Threading.CancellationToken cancelToken);
override this.ReadAsync : byte[] * int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Overrides Function ReadAsync (output As Byte(), offset As Integer, count As Integer, cancelToken As CancellationToken) As Task(Of Integer)

Paramètres

output
Byte[]

Tableau d’octets de sortie

offset
Int32

décalage auquel les données doivent être placées dans le tableau de sortie

count
Int32

Nombre d’octets lus

cancelToken
CancellationToken

Jeton d’annulation

Retours

Nombre d’octets lus

S’applique à

ReadAsync(Int64, Byte[], Int32, Int32)

Lit une séquence d’octets directement à partir du serveur. Il ne met rien à jour dans le flux.

public System.Threading.Tasks.Task<int> ReadAsync (long position, byte[] output, int offset, int count);
override this.ReadAsync : int64 * byte[] * int * int -> System.Threading.Tasks.Task<int>
Public Function ReadAsync (position As Long, output As Byte(), offset As Integer, count As Integer) As Task(Of Integer)

Paramètres

position
Int64

Position dans le fichier à partir de laquelle il doit commencer à lire les données

output
Byte[]

Tableau d’octets de sortie

offset
Int32

décalage auquel les données doivent être placées dans le tableau de sortie

count
Int32

Nombre d’octets lus

Retours

Nombre d’octets lus

S’applique à