System.IO Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje typy, které umožňují čtení a zápis do souborů a datových proudů, a typy, které poskytují základní podporu souborů a adresářů.
Třídy
BinaryReader |
Čte primitivní datové typy jako binární hodnoty v konkrétním kódování. |
BinaryWriter |
Zapisuje primitivní typy v binárním formátu do datového proudu a podporuje zápis řetězců v určitém kódování. |
BufferedStream |
Přidá vrstvu vyrovnávací paměti pro operace čtení a zápisu v jiném datovém proudu. Tato třída se nemůže dědit. |
Directory |
Zpřístupňuje statické metody pro vytváření, přesouvání a vytváření výčtů prostřednictvím adresářů a podadresářů. Tato třída se nemůže dědit. |
DirectoryInfo |
Zpřístupňuje metody instance pro vytváření, přesouvání a vytváření výčtů prostřednictvím adresářů a podadresářů. Tato třída se nemůže dědit. |
DirectoryNotFoundException |
Výjimka, která je vyvolán, když nelze najít část souboru nebo adresáře. |
DriveInfo |
Poskytuje přístup k informacím na jednotce. |
DriveNotFoundException |
Výjimka, která se vyvolá při pokusu o přístup k jednotce nebo sdílené složce, která není k dispozici. |
EndOfStreamException |
Výjimka, která se vyvolá při pokusu o čtení, je za koncem datového proudu. |
EnumerationOptions |
Poskytuje možnosti výčtu souborů a adresářů. |
ErrorEventArgs |
Poskytuje data pro událost Error. |
File |
Poskytuje statické metody pro vytvoření, kopírování, odstranění, přesunutí a otevření jednoho souboru a pomáhá při vytváření FileStream objektů. |
FileFormatException |
Výjimka, která je vyvolána, když vstupní soubor nebo datový proud, který by měl odpovídat určité specifikaci formátu souboru, je poškozen. |
FileInfo |
Poskytuje vlastnosti a metody instancí pro vytváření, kopírování, odstraňování, přesouvání a otevírání souborů a pomáhá při vytváření FileStream objektů. Tato třída se nemůže dědit. |
FileLoadException |
Výjimka, která je vyvolán při nalezení spravovaného sestavení, ale nelze načíst. |
FileNotFoundException |
Výjimka, která se vyvolá, když se nezdaří pokus o přístup k souboru, který na disku neexistuje. |
FileStream |
Stream Poskytuje pro soubor, který podporuje synchronní i asynchronní operace čtení a zápisu. |
FileStreamOptions |
Definuje různé možnosti konfigurace pro FileStream. |
FileSystemAclExtensions |
Poskytuje statické rozšiřující metody specifické pro systém Windows pro manipulaci s atributy zabezpečení seznamu Access Control (ACL) pro soubory a adresáře. |
FileSystemEventArgs |
Poskytuje data pro události adresáře: Changed, Created, Deleted. |
FileSystemInfo |
Poskytuje základní třídu pro objekty a FileInfoDirectoryInfo . |
FileSystemWatcher |
Naslouchá oznámením o změnách systému souborů a vyvolává události při změně adresáře nebo souboru v adresáři. |
InternalBufferOverflowException |
Výjimka vyvolaná při přetečení interní vyrovnávací paměti. |
InvalidDataException |
Výjimka, která je vyvolán, když datový proud je v neplatném formátu. |
IODescriptionAttribute |
Nastaví popis vizuálu, který návrháři můžou zobrazit při odkazování na událost, extender nebo vlastnost. |
IOException |
Výjimka, která je vyvolán, když dojde k V/V chybě. |
MemoryStream |
Vytvoří datový proud, jehož záložním úložištěm je paměť. |
Path |
Provádí operace s String instancemi, které obsahují informace o cestě k souboru nebo adresáři. Tyto operace se provádějí multiplatformně. |
PathTooLongException |
Výjimka, která je vyvolán, když cesta nebo plně kvalifikovaný název souboru je delší než maximální délka definovaná systémem. |
PipeException |
Vyvolá se, když dojde k chybě v pojmenovaném kanálu. |
RandomAccess |
Poskytuje rozhraní API založená na posunu pro čtení a zápis souborů způsobem bezpečným pro přístup z více vláken. |
RenamedEventArgs |
Poskytuje data pro událost Renamed. |
Stream |
Poskytuje obecné zobrazení posloupnosti bajtů. Toto je abstraktní třída. |
StreamReader |
Implementuje TextReader znaky, které čtou znaky z datového proudu bajtů v konkrétním kódování. |
StreamWriter |
Implementuje TextWriter pro zápis znaků do datového proudu v konkrétním kódování. |
StringReader |
Implementuje , TextReader který čte z řetězce. |
StringWriter |
Implementuje TextWriter pro zápis informací do řetězce. Informace jsou uloženy v podkladovém StringBuilderobjektu . |
TextReader |
Představuje čtenáře, který může číst sekvenční řadu znaků. |
TextWriter |
Představuje zapisovatel, který může psát sekvenční řadu znaků. Tato třída je abstraktní. |
UnmanagedMemoryAccessor |
Poskytuje náhodný přístup k nespravovaným blokům paměti ze spravovaného kódu. |
UnmanagedMemoryStream |
Poskytuje přístup k nespravovaným blokům paměti ze spravovaného kódu. |
WindowsRuntimeStorageExtensions |
Obsahuje rozšiřující metody pro rozhraní a IStorageFolder v prostředí Windows Runtime při vývoji aplikací pro IStorageFile Windows Store. |
WindowsRuntimeStreamExtensions |
Obsahuje rozšiřující metody pro převod mezi datovými proudy v prostředí Windows Runtime a spravovanými datovými proudy v .NET pro aplikace pro Windows Store. |
Struktury
WaitForChangedResult |
Obsahuje informace o změně, ke které došlo. |
Výčty
DriveType |
Definuje konstanty pro typy jednotek, včetně jednotek CDRom, Pevné, Network, NoRootDirectory, Ram, Removable a Unknown. |
FileAccess |
Definuje konstanty pro čtení, zápis nebo přístup pro čtení/zápis k souboru. |
FileAttributes |
Poskytuje atributy pro soubory a adresáře. |
FileMode |
Určuje, jak má operační systém otevřít soubor. |
FileOptions |
Představuje rozšířené možnosti pro vytvoření objektu FileStream . |
FileShare |
Obsahuje konstanty pro řízení druhu přístupu, který mohou mít jiné operace ke stejnému souboru. |
HandleInheritability |
Určuje, jestli je podkladový popisovač děditelný podřízenými procesy. |
MatchCasing |
Určuje typ znaku, který se má shodovat. |
MatchType |
Určuje typ zástupného znaku, který se má použít. |
NotifyFilters |
Určuje změny watch v souboru nebo složce. |
SearchOption |
Určuje, jestli se má prohledávat aktuální adresář nebo aktuální adresář a všechny podadresáře. |
SeekOrigin |
Určuje pozici v datovém proudu, který má být použit pro hledání. |
UnixFileMode |
Představuje oprávnění systému souborů Unix. Tento výčet podporuje bitové kombinace hodnot jeho členů. |
WatcherChangeTypes |
Změny, ke kterým může dojít v souboru nebo adresáři. |
Delegáti
ErrorEventHandler |
Představuje metodu, která bude zpracovávat Error událost objektu FileSystemWatcher . |
FileSystemEventHandler |
Představuje metodu, která bude zpracovávat ChangedCreated, nebo Deleted událost FileSystemWatcher třídy. |
RenamedEventHandler |
Představuje metodu, která bude zpracovávat Renamed událost FileSystemWatcher třídy. |