Lire en anglais

Partager via


PrintQueueStream.Read(Byte[], Int32, Int32) 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 une séquence d’octets dans le flux et avance la position de lecture/écriture dans le flux du nombre d’octets qui ont été lus.

C#
[System.Security.SecurityCritical]
public override int Read(byte[] buffer, int offset, int count);
C#
public override int Read(byte[] buffer, int offset, int count);

Paramètres

buffer
Byte[]

Tableau d'octets.

offset
Int32

Décalage d’octets de base zéro dans la mémoire tampon où doit commencer le stockage des données lues dans le flux.

count
Int32

Nombre maximal d’octets à lire dans le flux.

Retours

Int32 qui contient le nombre total d’octets lus dans la mémoire tampon.

Attributs

Remarques

La valeur de retour peut être inférieure au nombre d’octets demandés si ce nombre n’est pas disponible actuellement ; ou le nombre peut être égal à zéro (0) si la position de lecture/écriture se trouve à la fin du flux.

Lorsque cette méthode est retournée, buffer contient le tableau d’octets spécifié et les valeurs comprises entre offset et (décalage + nombre - 1) sont remplacées par les octets lus à partir de la source.

S’applique à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10