PrintQueueStream.Read(Byte[], Int32, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een reeks bytes uit de stream gelezen en wordt de positie van lezen/schrijven in de stream verplaatst door het aantal bytes dat is gelezen.
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
Parameters
- buffer
- Byte[]
Een matrix van bytes.
- offset
- Int32
De byte-offset op basis van nul in de buffer waar u de gegevens wilt opslaan die uit de stroom worden gelezen.
- count
- Int32
Het maximum aantal bytes dat uit de stream moet worden gelezen.
Retouren
Een Int32 met het totale aantal bytes dat in de buffer wordt gelezen.
- Kenmerken
Opmerkingen
De retourwaarde kan kleiner zijn dan het aantal aangevraagde bytes als dat aantal bytes momenteel niet beschikbaar is; of het getal kan nul (0) zijn als de lees-/schrijfpositie zich aan het einde van de stream bevindt.
Wanneer deze methode wordt geretourneerd, buffer bevat de opgegeven bytematrix en de waarden tussen offset en (offset + count - 1) worden vervangen door de bytes die uit de bron worden gelezen.