Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der System.IO-Namespace enthält Typen, die das Lesen und Schreiben für Dateien und Datenstreams zulassen, sowie Typen, die grundlegende Unterstützung für Dateien und Verzeichnisse bieten.
Klassen
| Klasse | Beschreibung | |
|---|---|---|
![]() |
BinaryReader | Liest primitive Datentypen als Binärwerte in einer spezifischen Codierung. |
![]() |
BinaryWriter | Schreibt primitive Typen binär in einen Stream und unterstützt das Schreiben von Zeichenfolgen in einer bestimmten Codierung. |
![]() |
BufferedStream | Fügt eine Pufferungsschicht für Lese- und Schreibvorgänge in einem anderen Stream hinzu. Diese Klasse kann nicht vererbt werden. |
![]() |
Directory | Macht statische Methoden zum Erstellen, Verschieben und Auflisten in Verzeichnissen und Unterverzeichnissen verfügbar. Diese Klasse kann nicht geerbt werden. |
![]() |
DirectoryInfo | Macht Instanzmethoden zum Erstellen, Verschieben und Auflisten in Verzeichnissen und Unterverzeichnissen verfügbar. Die Klasse kann nicht geerbt werden. |
![]() |
DirectoryNotFoundException | Die Ausnahme, die ausgelöst wird, wenn ein Teil einer Datei oder eines Verzeichnisses nicht gefunden wurde. |
![]() |
DriveInfo | Ermöglicht Zugriff auf Informationen zu einem Laufwerk. |
![]() |
DriveNotFoundException | Die Ausnahme, die ausgelöst wird, wenn versucht wird, auf ein nicht verfügbares Laufwerk oder eine nicht verfügbare Freigabe zuzugreifen. |
![]() |
EndOfStreamException | Die Ausnahme, die ausgelöst wird, wenn hinter dem Ende eines Streams ein Leseversuch erfolgt. |
![]() |
ErrorEventArgs | Stellt Daten für das Error-Ereignis bereit. |
![]() |
File | Stellt statische Methoden zum Erstellen, Kopieren, Löschen, Verschieben und Öffnen von Dateien bereit und unterstützt das Erstellen von FileStream-Objekten. |
![]() |
FileInfo | Stellt Instanzmethoden zum Erstellen, Kopieren, Löschen, Verschieben und Öffnen von Dateien bereit und unterstützt das Erstellen von FileStream-Objekten. Die Klasse kann nicht geerbt werden. |
![]() |
FileLoadException | Die Ausnahme, die ausgelöst wird, wenn eine verwaltete Assembly gefunden wurde, doch nicht geladen werden kann. |
![]() |
FileNotFoundException | Die Ausnahme, die ausgelöst wird, wenn auf eine Datei zugegriffen wird, die auf dem Datenträger nicht vorhanden ist. |
![]() |
FileStream | Macht einen Stream um eine Datei verfügbar, wobei synchrone und asynchrone Lese- und Schreibvorgänge unterstützt werden. |
![]() |
FileSystemEventArgs | Stellt Daten für die folgenden Verzeichnisereignisse bereit: Changed, Created und Deleted. |
![]() |
FileSystemInfo | Stellt die Basisklasse sowohl für FileInfo-Objekte als auch für DirectoryInfo-Objekte bereit. |
![]() |
FileSystemWatcher | Überwacht die Benachrichtigungen über Änderungen im Dateisystem und löst Ereignisse aus, wenn ein Verzeichnis oder eine Datei in einem Verzeichnis geändert werden. |
![]() |
InternalBufferOverflowException | Die Ausnahme, die ausgelöst wird, wenn der interne Puffer überläuft. |
![]() |
InvalidDataException | Die Ausnahme, die ausgelöst wird, wenn ein Datenstream ein ungültiges Format hat. |
![]() |
IODescriptionAttribute | Legt die Beschreibung fest, die visuelle Designer bei Verweisen auf ein Ereignis, einen Extender oder eine Eigenschaft anzeigen können. |
![]() |
IOException | Die Ausnahme, die ausgelöst wird, wenn ein E/A-Fehler auftritt. |
![]() |
MemoryStream | Erstellt einen Stream, der den Arbeitsspeicher als Sicherungsspeicher verwendet. |
![]() |
Path | Führt Operationen für String-Instanzen aus, die Datei- oder Verzeichnispfadinformationen enthalten. Diese Operationen werden plattformübergreifend durchgeführt. |
![]() |
PathTooLongException | Die Ausnahme, die ausgelöst wird, wenn ein Pfad- oder Dateiname länger als die vom System festgelegte maximale Länge ist. |
![]() |
RenamedEventArgs | Stellt Daten für das Renamed-Ereignis bereit. |
![]() |
Stream | Stellt eine allgemeine Ansicht einer Folge von Bytes bereit. |
![]() |
StreamReader | Implementiert einen TextReader, der Zeichen aus einem Bytestream in einer bestimmten Codierung liest. |
![]() |
StreamWriter | Implementiert einen TextWriter zum Schreiben von Zeichen in einen Stream in einer bestimmten Codierung. |
![]() |
StringReader | Implementiert einen TextReader, der aus einer Zeichenfolge liest. |
![]() |
StringWriter | Implementiert einen TextWriter zum Schreiben von Informationen in eine Zeichenfolge. Die Informationen werden in einem zugrunde liegenden StringBuilder gespeichert. |
![]() |
TextReader | Stellt ein Leseprogramm dar, das eine sequenzielle Serie von Zeichenfolgen lesen kann. |
![]() |
TextWriter | Stellt einen Writer dar, der eine sequenzielle Serie von Zeichen schreiben kann. Diese Klasse ist abstrakt. |
![]() |
UnmanagedMemoryStream | Ermöglicht den Zugriff auf nicht verwaltete Speicherblöcke aus verwaltetem Code heraus. |
Strukturen
| Struktur | Beschreibung | |
|---|---|---|
![]() |
WaitForChangedResult | Enthält Informationen zur aufgetretenen Änderung. |
Delegaten
| Delegat | Beschreibung | |
|---|---|---|
![]() |
ErrorEventHandler | Stellt die Methode dar, die das Error-Ereignis eines FileSystemWatcher-Objekts behandelt. |
![]() |
FileSystemEventHandler | Stellt die Methode dar, die das Changed-Ereignis, das Created-Ereignis oder das Deleted-Ereignis einer FileSystemWatcher-Klasse behandelt. |
![]() |
RenamedEventHandler | Stellt die Methode dar, die das Renamed-Ereignis einer FileSystemWatcher-Klasse behandelt. |
Enumerationen
| Enumeration | Beschreibung | |
|---|---|---|
![]() |
DriveType | Definiert Konstanten für Laufwerkstypen, z. B. für CD-ROM-Laufwerke, Festplattenlaufwerke, Netzlaufwerke, Laufwerke ohne Stammverzeichnis, RAMs, Wechseldatenträger und unbekannte Laufwerke. |
![]() |
FileAccess | Definiert Konstanten für den Lesezugriff, den Schreibzugriff oder den Lese-/Schreibzugriff auf eine Datei. |
![]() |
FileAttributes | Stellt Attribute für Dateien und Verzeichnisse bereit. |
![]() |
FileMode | Gibt an, wie das Betriebssystem eine Datei öffnen soll. |
![]() |
FileOptions | Stellt zusätzliche Optionen für das Erstellen eines FileStream-Objekts dar. |
![]() |
FileShare | Enthält Konstanten für das Steuern der Zugriffsart anderer FileStream-Objekte auf die gleiche Datei. |
![]() |
NotifyFilters | Gibt die Änderungen an, die in einer Datei oder einem Ordner überwacht werden sollen. |
![]() |
SearchOption | Gibt an, ob das aktuelle Verzeichnis oder das aktuelle Verzeichnis und alle Unterverzeichnisse durchsucht werden sollen. |
![]() |
SeekOrigin | Stellt die Felder zur Verfügung, die Bezugspunkte in Streams für die Suche darstellen. |
![]() |
WatcherChangeTypes | Änderungen, die an einer Datei oder einem Verzeichnis auftreten können. |
.png)
.png)
.png)
.png)