System.IO Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat typen waarmee bestanden en gegevensstromen kunnen worden gelezen en geschreven, en typen die basisondersteuning bieden voor bestanden en mappen.
Klassen
| Name | Description |
|---|---|
| BinaryReader |
Leest primitieve gegevenstypen als binaire waarden in een specifieke codering. |
| BinaryWriter |
Schrijft primitieve typen in binair naar een stream en ondersteunt schrijfreeksen in een specifieke codering. |
| BufferedStream |
Voegt een bufferlaag toe om lees- en schrijfbewerkingen in een andere stream te lezen en te schrijven. Deze klasse kan niet worden overgenomen. |
| Directory |
Biedt statische methoden voor het maken, verplaatsen en inventariseren van mappen en submappen. Deze klasse kan niet worden overgenomen. |
| DirectoryInfo |
Toont exemplaarmethoden voor het maken, verplaatsen en inventariseren van mappen en submappen. Deze klasse kan niet worden overgenomen. |
| DirectoryNotFoundException |
De uitzondering die wordt gegenereerd wanneer een deel van een bestand of map niet kan worden gevonden. |
| DriveInfo |
Biedt toegang tot informatie op een station. |
| DriveNotFoundException |
De uitzondering die wordt gegenereerd bij het openen van een station of share die niet beschikbaar is. |
| EndOfStreamException |
De uitzondering die wordt gegenereerd bij het lezen wordt geprobeerd het einde van een stream te plakken. |
| EnumerationOptions |
Biedt opties voor bestands- en directory-inventarisatie. |
| ErrorEventArgs |
Biedt gegevens voor de Error gebeurtenis. |
| File |
Biedt statische methoden voor het maken, kopiëren, verwijderen, verplaatsen en openen van één bestand en helpt bij het maken van FileStream objecten. |
| FileFormatException |
De uitzondering die wordt gegenereerd wanneer een invoerbestand of een gegevensstroom die moet voldoen aan een bepaalde bestandsindelingsspecificatie, onjuist is. |
| FileInfo |
Biedt eigenschappen en exemplaarmethoden voor het maken, kopiëren, verwijderen, verplaatsen en openen van bestanden, en hulpmiddelen voor het maken van FileStream objecten. Deze klasse kan niet worden overgenomen. |
| FileLoadException |
De uitzondering die wordt gegenereerd wanneer een beheerde assembly wordt gevonden, maar niet kan worden geladen. |
| FileNotFoundException |
De uitzondering die wordt gegenereerd wanneer een poging om toegang te krijgen tot een bestand dat niet op de schijf bestaat, mislukt. |
| FileStream |
Biedt een Stream voor een bestand, dat zowel synchrone als asynchrone lees- en schrijfbewerkingen ondersteunt. |
| FileSystemEventArgs |
Biedt gegevens voor de directory-gebeurtenissen: Changed, Created, Deleted. |
| FileSystemInfo |
Biedt de basisklasse voor zowel als FileInfoDirectoryInfo objecten. |
| FileSystemWatcher |
Luistert naar de wijzigingsmeldingen van het bestandssysteem en genereert gebeurtenissen wanneer een map, of bestand in een map, wijzigingen aanbrengt. |
| InternalBufferOverflowException |
De uitzondering die optreedt wanneer de interne buffer overloopt. |
| InvalidDataException |
De uitzondering die wordt gegenereerd wanneer een gegevensstroom een ongeldige indeling heeft. |
| IODescriptionAttribute |
Hiermee stelt u de beschrijvingsvisualontwerpers in die kunnen worden weergegeven bij het verwijzen naar een gebeurtenis, extender of eigenschap. |
| IOException |
De uitzondering die wordt gegenereerd wanneer er een I/O-fout optreedt. |
| MemoryStream |
Hiermee maakt u een stream waarvan de back-upopslag geheugen is. |
| Path |
Voert bewerkingen uit op String exemplaren die bestands- of mappadgegevens bevatten. Deze bewerkingen worden op een platformoverschrijdende manier uitgevoerd. |
| PathTooLongException |
De uitzondering die wordt gegenereerd wanneer een pad of volledig gekwalificeerde bestandsnaam langer is dan de door het systeem gedefinieerde maximale lengte. |
| PipeException |
Er is een fout opgetreden in een benoemde pijp. |
| RenamedEventArgs |
Biedt gegevens voor de Renamed gebeurtenis. |
| Stream |
Biedt een algemene weergave van een reeks bytes. Dit is een abstracte klasse. |
| StreamReader |
Hiermee wordt een TextReader bestand geïmplementeerd waarmee tekens uit een bytestroom in een bepaalde codering worden gelezen. |
| StreamWriter |
Implementeert een TextWriter voor het schrijven van tekens naar een stream in een bepaalde codering. |
| StringReader |
Implementeert een TextReader tekenreeks die wordt gelezen uit een tekenreeks. |
| StringWriter |
Implementeert een TextWriter voor het schrijven van informatie naar een tekenreeks. De informatie wordt opgeslagen in een onderliggende StringBuilder. |
| TextReader |
Vertegenwoordigt een lezer die een opeenvolgende reeks tekens kan lezen. |
| TextWriter |
Vertegenwoordigt een schrijver die een sequentiële reeks tekens kan schrijven. Deze klasse is abstract. |
| UnmanagedMemoryAccessor |
Biedt willekeurige toegang tot niet-beheerde blokken geheugen uit beheerde code. |
| UnmanagedMemoryStream |
Biedt toegang tot niet-beheerde blokken geheugen vanuit beheerde code. |
| WindowsRuntimeStorageExtensions |
Bevat uitbreidingsmethoden voor de interfaces IStorageFile en IStorageFolder in de Windows Runtime bij het ontwikkelen van Windows Store-apps. |
| WindowsRuntimeStreamExtensions |
Bevat extensiemethoden voor het converteren tussen streams in de Windows Runtime en beheerde streams in de .NET voor Windows Store-apps. |
Structs
| Name | Description |
|---|---|
| WaitForChangedResult |
Bevat informatie over de wijziging die is opgetreden. |
Enums
| Name | Description |
|---|---|
| DriveType |
Definieert constanten voor stationstypen, waaronder CDRom, Vast, Netwerk, NoRootDirectory, Ram, Verwisselbaar en Onbekend. |
| FileAccess |
Definieert constanten voor lees-, schrijf- of lees-/schrijftoegang tot een bestand. |
| FileAttributes |
Biedt kenmerken voor bestanden en mappen. |
| FileMode |
Hiermee geeft u op hoe het besturingssysteem een bestand moet openen. |
| FileOptions |
Vertegenwoordigt geavanceerde opties voor het maken van een FileStream object. |
| FileShare |
Bevat constanten voor het beheren van het soort toegang dat andere bewerkingen tot hetzelfde bestand kunnen hebben. |
| HandleInheritability |
Hiermee geeft u op of de onderliggende ingang kan worden overgenomen door onderliggende processen. |
| MatchCasing |
Hiermee geeft u het type tekenbehuizing dat moet overeenkomen. |
| MatchType |
Hiermee geeft u het type jokerteken dat moet worden gebruikt. |
| NotifyFilters |
Hiermee geeft u wijzigingen op waarnaar moet worden gezocht in een bestand of map. |
| SearchOption |
Hiermee geeft u op of u in de huidige map of in de huidige map en alle submappen wilt zoeken. |
| SeekOrigin |
Hiermee geeft u de positie in een stroom die moet worden gebruikt om te zoeken. |
| WatcherChangeTypes |
Wijzigingen die kunnen optreden in een bestand of map. |
Gedelegeerden
| Name | Description |
|---|---|
| ErrorEventHandler |
Vertegenwoordigt de methode die de Error gebeurtenis van een FileSystemWatcher object afhandelt. |
| FileSystemEventHandler |
Vertegenwoordigt de methode die de Changed, Createdof Deleted gebeurtenis van een FileSystemWatcher klasse verwerkt. |
| RenamedEventHandler |
Vertegenwoordigt de methode die de Renamed gebeurtenis van een FileSystemWatcher klasse afhandelt. |