System.IO Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller typer som tillåter läsning och skrivning till filer och dataströmmar samt typer som ger grundläggande fil- och katalogstöd.
Klasser
| Name | Description |
|---|---|
| BinaryReader |
Läser primitiva datatyper som binära värden i en specifik kodning. |
| BinaryWriter |
Skriver primitiva typer i binärt värde till en ström och har stöd för att skriva strängar i en specifik kodning. |
| BufferedStream |
Lägger till ett buffringslager för läs- och skrivåtgärder på en annan ström. Det går inte att ärva den här klassen. |
| Directory |
Exponerar statiska metoder för att skapa, flytta och räkna upp via kataloger och underkataloger. Det går inte att ärva den här klassen. |
| DirectoryInfo |
Exponerar instansmetoder för att skapa, flytta och räkna upp via kataloger och underkataloger. Det går inte att ärva den här klassen. |
| DirectoryNotFoundException |
Undantaget som utlöses när en del av en fil eller katalog inte kan hittas. |
| DriveInfo |
Ger åtkomst till information på en enhet. |
| DriveNotFoundException |
Undantaget som utlöses när du försöker komma åt en enhet eller resurs som inte är tillgänglig. |
| EndOfStreamException |
Undantaget som utlöses vid läsning görs efter slutet av en dataström. |
| EnumerationOptions |
Innehåller fil- och kataloguppräkningsalternativ. |
| ErrorEventArgs |
Innehåller data för Error händelsen. |
| File |
Innehåller statiska metoder för skapande, kopiering, borttagning, flytt och öppning av en enda fil och hjälpmedel för att skapa FileStream objekt. |
| FileFormatException |
Undantaget som utlöses när en indatafil eller en dataström som ska överensstämma med en viss filformatspecifikation är felaktigt. |
| FileInfo |
Innehåller egenskaper och instansmetoder för att skapa, kopiera, ta bort, flytta och öppna filer och underlätta skapandet av FileStream objekt. Det går inte att ärva den här klassen. |
| FileLoadException |
Undantaget som utlöses när en hanterad sammansättning hittas men inte kan läsas in. |
| FileNotFoundException |
Undantaget som utlöses när ett försök att komma åt en fil som inte finns på disken misslyckas. |
| FileStream |
Tillhandahåller en Stream för en fil som stöder både synkrona och asynkrona läs- och skrivåtgärder. |
| FileSystemEventArgs |
Innehåller data för kataloghändelserna: Changed, Created, Deleted. |
| FileSystemInfo |
Tillhandahåller basklassen för både FileInfo och DirectoryInfo objekt. |
| FileSystemWatcher |
Lyssnar på meddelanden om ändringar i filsystemet och genererar händelser när en katalog eller fil i en katalog ändras. |
| InternalBufferOverflowException |
Undantaget utlöses när den interna bufferten flödar över. |
| InvalidDataException |
Undantaget som utlöses när en dataström är i ett ogiltigt format. |
| IODescriptionAttribute |
Anger beskrivningen som visuella designers kan visa när de refererar till en händelse, utökare eller egenskap. |
| IOException |
Undantaget som utlöses när ett I/O-fel inträffar. |
| MemoryStream |
Skapar en ström vars lagringsplats är minne. |
| Path |
Utför åtgärder på String instanser som innehåller information om fil- eller katalogsökväg. Dessa åtgärder utförs på ett plattformsoberoende sätt. |
| PathTooLongException |
Undantaget som utlöses när en sökväg eller ett fullständigt filnamn är längre än den systemdefinierade maximala längden. |
| PipeException |
Utlöses när ett fel inträffar i ett namngivet rör. |
| RenamedEventArgs |
Innehåller data för Renamed händelsen. |
| Stream |
Ger en allmän vy över en sekvens med byte. Det här är en abstrakt klass. |
| StreamReader |
Implementerar en TextReader som läser tecken från en byteström i en viss kodning. |
| StreamWriter |
Implementerar en TextWriter för att skriva tecken till en ström i en viss kodning. |
| StringReader |
Implementerar en TextReader som läser från en sträng. |
| StringWriter |
Implementerar en TextWriter för att skriva information till en sträng. Informationen lagras i en underliggande StringBuilder. |
| TextReader |
Representerar en läsare som kan läsa en sekventiell serie tecken. |
| TextWriter |
Representerar en skrivare som kan skriva en sekventiell serie tecken. Den här klassen är abstrakt. |
| UnmanagedMemoryAccessor |
Ger slumpmässig åtkomst till ohanterade minnesblock från hanterad kod. |
| UnmanagedMemoryStream |
Ger åtkomst till ohanterade minnesblock från hanterad kod. |
| WindowsRuntimeStorageExtensions |
Innehåller tilläggsmetoder för gränssnitten IStorageFile och IStorageFolder i Windows Runtime när du utvecklar Windows Store-appar. |
| WindowsRuntimeStreamExtensions |
Innehåller tilläggsmetoder för konvertering mellan strömmar i Windows Runtime och hanterade strömmar i .NET för Windows Store-appar. |
Strukturer
| Name | Description |
|---|---|
| WaitForChangedResult |
Innehåller information om den ändring som inträffade. |
Uppräkningar
| Name | Description |
|---|---|
| DriveType |
Definierar konstanter för enhetstyper, inklusive CDRom, Fixed, Network, NoRootDirectory, Ram, Removable och Unknown. |
| FileAccess |
Definierar konstanter för läs-, skriv- eller läs-/skrivåtkomst till en fil. |
| FileAttributes |
Tillhandahåller attribut för filer och kataloger. |
| FileMode |
Anger hur operativsystemet ska öppna en fil. |
| FileOptions |
Representerar avancerade alternativ för att skapa ett FileStream objekt. |
| FileShare |
Innehåller konstanter för att styra vilken typ av åtkomst andra åtgärder kan ha till samma fil. |
| HandleInheritability |
Anger om den underliggande referensen kan ärvas av underordnade processer. |
| MatchCasing |
Anger vilken typ av teckenhölje som ska matchas. |
| MatchType |
Anger vilken typ av jokertecken som ska användas. |
| NotifyFilters |
Anger ändringar som ska övervakas i en fil eller mapp. |
| SearchOption |
Anger om du vill söka i den aktuella katalogen eller den aktuella katalogen och alla underkataloger. |
| SeekOrigin |
Anger positionen i en dataström som ska användas för att söka. |
| WatcherChangeTypes |
Ändringar som kan inträffa i en fil eller katalog. |
Delegeringar
| Name | Description |
|---|---|
| ErrorEventHandler |
Representerar den metod som ska hantera händelsen för Error ett FileSystemWatcher objekt. |
| FileSystemEventHandler |
Representerar den metod som ska hantera Changedhändelsen , Createdeller Deleted för en FileSystemWatcher klass. |
| RenamedEventHandler |
Representerar den metod som ska hantera händelsen för Renamed en FileSystemWatcher klass. |