Stream

Eintrag zuletzt aktualisiert am: 11.09.2026

(COM) Ein Compound File besteht aus einem Storage, der beliebig viele Sub-Storages enthalten kann. Jedes Storage kann aus Streams und weiteren Sub-Storages bestehen. Ein Compound File ist daher vergleichbar mit einem Dateisystem: Storages sind Verzeichnisse, Streams sind Dateien.

(.NET) .NET-Klasse System.IO.Stream zur suksessiven Übermittlung einer beliebigen Bytefolge.
Davon abgeleitet z.B.
  • System.IO.FileStream: Liest und schreibt Dateien.
  • System.IO.MemoryStream: Liest und schreibt Daten im verwalteten Arbeitsspeicher.
  • System.IO.ReadOnlyMemoryStream: Liest Daten aus einem schreibgeschützten Speicherbereich.
  • System.IO.WritableMemoryStream: Schreibt Daten in einen Speicherbereich.
  • System.IO.UnmanagedMemoryStream: Greift auf nicht verwalteten Speicher zu.
  • System.IO.BufferedStream: Ergänzt einen anderen Stream um einen Puffer.
  • System.IO.StringStream: Stellt eine Zeichenfolge als Bytestrom bereit.
  • System.Buffers.ReadOnlySequenceStream: Stellt ein ReadOnlySequence<byte> als Stream bereit.
  • System.IO.Compression.DeflateStream: Komprimiert oder dekomprimiert nach Deflate.
  • System.IO.Compression.GZipStream: Komprimiert oder dekomprimiert im GZip-Format.
  • System.IO.Compression.ZLibStream: Komprimiert oder dekomprimiert im Zlib-Format.
  • System.IO.Compression.BrotliStream: Komprimiert oder dekomprimiert nach Brotli.
  • System.IO.Compression.ZstandardStream: Komprimiert oder dekomprimiert nach Zstandard.
  • System.IO.IsolatedStorage.IsolatedStorageFileStream: Arbeitet mit Dateien im Isolated Storage.
  • System.IO.Pipes.PipeStream: Abstrakte Basis für Pipe-Streams.
  • System.IO.Pipes.AnonymousPipeClientStream: Clientseite einer anonymen Pipe.
  • System.IO.Pipes.AnonymousPipeServerStream: Serverseite einer anonymen Pipe.
  • System.IO.Pipes.NamedPipeClientStream: Clientseite einer benannten Pipe.
  • System.IO.Pipes.NamedPipeServerStream: Serverseite einer benannten Pipe.
  • System.Net.Sockets.NetworkStream: Überträgt Daten über eine TCP-Verbindung.
  • System.Net.Quic.QuicStream: Überträgt Daten über einen QUIC-Stream.
  • System.Net.Security.AuthenticatedStream: Abstrakte Basis für authentifizierte Netzwerkstreams.
  • System.Net.Security.SslStream: Schützt einen zugrunde liegenden Stream mit TLS/SSL.
  • System.Net.Security.NegotiateStream: Authentifiziert einen zugrunde liegenden Stream, z. B. mit Kerberos oder NTLM.
  • System.Net.WebSockets.WebSocketStream: Stellt eine WebSocket-Verbindung als Stream bereit.
  • System.Security.Cryptography.CryptoStream: Ver- oder entschlüsselt Daten beim Lesen bzw. Schreiben.
  • System.Data.SqlTypes.SqlFileStream: Greift auf SQL-Server-FILESTREAM-Daten zu.
  • System.Printing.PrintQueueStream: Überträgt Daten an eine Druckwarteschlange unter Windows.