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 à partir du flux et avance la position de lecture/écriture dans le flux par le nombre d’octets lus.
public:
override int Read(cli::array <System::Byte> ^ buffer, int offset, int count);
[System.Security.SecurityCritical]
public override int Read(byte[] buffer, int offset, int count);
public override int Read(byte[] buffer, int offset, int count);
[<System.Security.SecurityCritical>]
override this.Read : byte[] * int * int -> int
override this.Read : byte[] * int * int -> int
Public Overrides Function Read (buffer As Byte(), offset As Integer, count As Integer) As Integer
Paramètres
- buffer
- Byte[]
Tableau d’octets.
- offset
- Int32
Décalage d’octets de base zéro dans la mémoire tampon où vous souhaitez commencer à stocker les données lues à partir du flux.
- count
- Int32
Nombre maximal d’octets à lire à partir du flux.
Retours
Qui Int32 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 d’octets n’est pas actuellement disponible ; ou le nombre peut être égal à zéro (0) si la position de lecture/écriture est à 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 (offset + count - 1) sont remplacées par les octets lus à partir de la source.