| virtual BeginRead(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | Initieert een asynchrone leesbewerking. |
| virtual BeginWrite(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | Initieert een asynchrone schrijfbewerking. |
| virtual Close() | Sluit de stream. |
| CopyTo(const SharedPtr<Stream>&) | Kopieert bytes naar de opgegeven stream. |
| CopyTo(const SharedPtr<Stream>&, int32_t) | Kopieert bytes naar de opgegeven stream, met gebruik van de opgegeven buffergrootte. |
| Dispose() override | Vrijgeeft alle resources die door het huidige object worden gebruikt en sluit de stream. |
| virtual EndRead(System::SharedPtr<System::IAsyncResult>) | Wacht tot de opgegeven asynchrone leesbewerking is voltooid. |
| virtual EndWrite(System::SharedPtr<System::IAsyncResult>) | Beëindigt een asynchrone schrijfbewerking. Wacht tot de opgegeven asynchrone schrijfbewerking is voltooid. |
| virtual Flush() | Leegt de buffers van deze stroom en schrijft alle gebufferde gegevens naar de onderliggende opslag. |
| virtual FlushAsync(const Threading::CancellationToken&) | Maakt asynchroon alle buffers voor deze stream leeg, zorgt ervoor dat alle gebufferde gegevens naar het onderliggende apparaat worden geschreven, en bewaakt annuleringsverzoeken. |
| FlushAsync() | Maakt asynchroon alle buffers voor deze stream leeg, zorgt ervoor dat alle gebufferde gegevens naar het onderliggende apparaat worden geschreven, en bewaakt annuleringsverzoeken. |
| virtual get_CanRead() const | Bepaalt of de stream leesbaar is. |
| virtual get_CanSeek() const | Bepaalt of de stroom zoeken ondersteunt. |
| virtual get_CanTimeout() const | Haalt een waarde op die bepaalt of de huidige stroom kan time-out gaan. |
| virtual get_CanWrite() const | Bepaalt of de stroom beschrijfbaar is. |
| virtual get_Length() const | Retourneert de lengte van de stroom in bytes. |
| virtual get_Position() const | Retourneert de huidige positie van de stroom. |
| virtual get_ReadTimeout() const | Haalt een waarde op, in milliseconden, die bepaalt hoe lang de stroom zal proberen te lezen voordat er een time-out optreedt. |
| virtual get_WriteTimeout() const | Haalt een waarde op, in milliseconden, die bepaalt hoe lang de stream zal proberen te schrijven voordat er een time‑out optreedt. |
| virtual Read(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Leest het opgegeven aantal bytes van de stream en schrijft ze naar de opgegeven byte‑array. |
| virtual Read(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | Leest het opgegeven aantal bytes van de stream en schrijft ze naar de opgegeven byte‑array. |
| Read(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | Leest het opgegeven aantal bytes van de stream en schrijft ze naar de opgegeven byte‑array. |
| virtual ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | Leest asynchroon een reeks bytes van de huidige stream, verplaatst de positie binnen de stream met het aantal gelezen bytes, en bewaakt annuleringsverzoeken. |
| ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Leest asynchroon een reeks bytes van de huidige stream, verplaatst de positie binnen de stream met het aantal gelezen bytes, en bewaakt annuleringsverzoeken. |
| virtual ReadByte() | Leest een enkel byte uit de stream en retourneert een 32‑bit geheel getalwaarde die gelijk is aan de waarde van het gelezen byte. |
| virtual Seek(int64_t, SeekOrigin) | Stelt de positie in van de stream die wordt vertegenwoordigd door het huidige object. |
| virtual set_Position(int64_t) | Stelt de positie van de stream in. |
| virtual set_ReadTimeout(int) | Stelt een waarde in die bepaalt of de huidige stream kan time‑out gaan. |
| virtual set_WriteTimeout(int) | Stelt een waarde in, in milliseconden, die bepaalt hoe lang de stream zal proberen te lezen voordat er een time‑out optreedt. |
| virtual SetLength(int64_t) | Stelt de lengte in van de stream die wordt vertegenwoordigd door het huidige object. |
| virtual Write(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Schrijft het opgegeven subbereik van bytes van de opgegeven byte‑array naar de stream. |
| virtual Write(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | Schrijft het opgegeven subbereik van bytes van de opgegeven byte‑array naar de stream. |
| Write(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | Schrijft het opgegeven subbereik van bytes van de opgegeven byte‑array naar de stream. |
| virtual WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | Schrijft asynchroon een reeks bytes naar de huidige stream, verplaatst de huidige positie binnen deze stream met het aantal geschreven bytes, en bewaakt annuleringsverzoeken. |
| WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Schrijft asynchroon een reeks bytes naar de huidige stream, verplaatst de huidige positie binnen deze stream met het aantal geschreven bytes, en bewaakt annuleringsverzoeken. |
| virtual WriteByte(uint8_t) | Schrijft de opgegeven onondertekende 8‑bit gehele getalwaarde naar de stream. |