| virtual BeginRead(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | Startet einen asynchronen Lesevorgang. |
| virtual BeginWrite(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | Startet einen asynchronen Schreibvorgang. |
| virtual Close() | Schließt den Stream. |
| CopyTo(const SharedPtr<Stream>&) | Kopiert Bytes in den angegebenen Stream. |
| CopyTo(const SharedPtr<Stream>&, int32_t) | Kopiert Bytes in den angegebenen Stream, wobei die angegebene Puffergröße verwendet wird. |
| Dispose() override | Gibt alle vom aktuellen Objekt verwendeten Ressourcen frei und schließt den Stream. |
| virtual EndRead(System::SharedPtr<System::IAsyncResult>) | Wartet, bis die angegebene asynchrone Leseoperation abgeschlossen ist. |
| virtual EndWrite(System::SharedPtr<System::IAsyncResult>) | Beendet eine asynchrone Schreiboperation. Wartet, bis die angegebene asynchrone Schreiboperation abgeschlossen ist. |
| virtual Flush() | Leert die Puffer dieses Streams und schreibt alle gepufferten Daten in den zugrunde liegenden Speicher. |
| virtual FlushAsync(const Threading::CancellationToken&) | Löscht asynchron alle Puffer für diesen Stream, sorgt dafür, dass gepufferte Daten in das zugrunde liegende Gerät geschrieben werden, und überwacht Abbruchanforderungen. |
| FlushAsync() | Löscht asynchron alle Puffer für diesen Stream, sorgt dafür, dass gepufferte Daten in das zugrunde liegende Gerät geschrieben werden, und überwacht Abbruchanforderungen. |
| virtual get_CanRead() const | Bestimmt, ob der Stream lesbar ist. |
| virtual get_CanSeek() const | Bestimmt, ob der Stream das Suchen unterstützt. |
| virtual get_CanTimeout() const | Ermittelt einen Wert, der bestimmt, ob der aktuelle Stream eine Zeitüberschreitung zulässt. |
| virtual get_CanWrite() const | Bestimmt, ob der Stream beschreibbar ist. |
| virtual get_Length() const | Gibt die Länge des Streams in Bytes zurück. |
| virtual get_Position() const | Gibt die aktuelle Position des Streams zurück. |
| virtual get_ReadTimeout() const | Ermittelt einen Wert in Millisekunden, der bestimmt, wie lange der Stream versucht zu lesen, bevor er eine Zeitüberschreitung erfährt. |
| virtual get_WriteTimeout() const | Ermittelt einen Wert in Millisekunden, der bestimmt, wie lange der Stream versucht zu schreiben, bevor er eine Zeitüberschreitung erfährt. |
| virtual Read(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Liest die angegebene Anzahl von Bytes aus dem Stream und schreibt sie in das angegebene Byte-Array. |
| virtual Read(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | Liest die angegebene Anzahl von Bytes aus dem Stream und schreibt sie in das angegebene Byte-Array. |
| Read(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | Liest die angegebene Anzahl von Bytes aus dem Stream und schreibt sie in das angegebene Byte-Array. |
| virtual ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | Liest asynchron eine Sequenz von Bytes aus dem aktuellen Stream, verschiebt die Position im Stream um die gelesene Anzahl von Bytes und überwacht Abbruchanforderungen. |
| ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Liest asynchron eine Sequenz von Bytes aus dem aktuellen Stream, verschiebt die Position im Stream um die gelesene Anzahl von Bytes und überwacht Abbruchanforderungen. |
| virtual ReadByte() | Liest ein einzelnes Byte aus dem Stream und gibt einen 32‑Bit‑Integer‑Wert zurück, der dem Wert des gelesenen Bytes entspricht. |
| virtual Seek(int64_t, SeekOrigin) | Setzt die Position des Streams, die durch das aktuelle Objekt repräsentiert wird. |
| virtual set_Position(int64_t) | Setzt die Position des Streams. |
| virtual set_ReadTimeout(int) | Setzt einen Wert, der bestimmt, ob der aktuelle Stream eine Zeitüberschreitung zulässt. |
| virtual set_WriteTimeout(int) | Setzt einen Wert in Millisekunden, der bestimmt, wie lange der Stream versucht zu lesen, bevor er eine Zeitüberschreitung erfährt. |
| virtual SetLength(int64_t) | Setzt die Länge des Streams, die durch das aktuelle Objekt repräsentiert wird. |
| virtual Write(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Schreibt den angegebenen Teilbereich von Bytes aus dem angegebenen Byte-Array in den Stream. |
| virtual Write(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | Schreibt den angegebenen Teilbereich von Bytes aus dem angegebenen Byte-Array in den Stream. |
| Write(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | Schreibt den angegebenen Teilbereich von Bytes aus dem angegebenen Byte-Array in den Stream. |
| virtual WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | Schreibt asynchron eine Sequenz von Bytes in den aktuellen Stream, verschiebt die aktuelle Position in diesem Stream um die geschriebene Anzahl von Bytes und überwacht Abbruchanforderungen. |
| WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Schreibt asynchron eine Sequenz von Bytes in den aktuellen Stream, verschiebt die aktuelle Position in diesem Stream um die geschriebene Anzahl von Bytes und überwacht Abbruchanforderungen. |
| virtual WriteByte(uint8_t) | Schreibt den angegebenen unsigned 8‑Bit‑Integer‑Wert in den Stream. |