Streams

Der Inhalt der Daten wird zwar über die Reader- und Writer-Klassen auf ein Medium geschrieben (zum Beispiel Textdatei auf Festplatte oder aber auch auf TCP), zum Transport aber sind Stream-Klassen notwendig. Je nach Medium stellt uns das .NET Framework verschiedene Klassen zur Verfügung. Einige dieser Klassen sind in der folgenden Tabelle aufgeführt.

Tabelle 23.4 Stream-Klassen

Streamklasse

Beschreibung

Stream

Abstrakte Klasse zum Lesen/Schreiben von Bytes. Wird oft als polymorphe Streamklasse verwendet.

FileStream

Zum Lesen/Schreiben von File-Objekten und Direktzugriff auf das Dateisystem.

MemoryStream

Ungepufferter Stream. Daten sind direkt im Arbeitsspeicher abgelegt und können dort auch wieder abgerufen werden.

NetworkStream

Stream, der über ...

Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.