Пространство имен System.IO

Классы

ТипКлассОписание
Класс__ConsoleStream
Класс__Error
Класс__HResults
КлассBinaryReader Считывает простые типы данных как двоичные значения в заданной кодировке.
КлассBinaryWriter Записывает простые типы данных в поток как двоичные значения и поддерживает запись строк в определенной кодировке.
КлассBufferedStream Осуществляет буферизацию в операциях чтения и записи в другие потоки.Этот класс не наследуется.
КлассDirectory Предоставляет статические методы для создания, перемещения и перечисления в каталогах и вложенных каталогах.Этот класс не наследуется.
КлассDirectoryInfo Предоставляет методы экземпляра класса для создания, перемещения и перечисления в каталогах и подкаталогах.Этот класс не наследуется.
КлассDirectoryInfoResultHandler
КлассDirectoryNotFoundException Исключение, возникающее при невозможности найти часть файла или каталога.
КлассDriveInfo Предоставляет доступ к сведениям на диске.
КлассDriveNotFoundException Исключение вызывается при попытке доступа к недоступному диску или данным совместного использования.
КлассEndOfStreamException Исключение, которое создается при попытке выполнить чтение за пределами потока.
КлассFile Предоставляет статические методы для создания, копирования, удаления, перемещения и открытия одного файла, а также помогает при создании объектов FileStream .
КлассFileInfo Предоставляет свойства и методы экземпляра для создания, копирования, удаления, перемещения и открытия файлов, а также позволяет создавать объекты FileStream .Этот класс не наследуется.
КлассFileInfoResultHandler
КлассFileLoadException Это исключение создается в случае, когда управляемая сборка найдена, но не может быть загружена.
КлассFileNotFoundException Это исключение создается, когда попытка доступа к файлу, не существующему на диске, заканчивается неудачей.
КлассFileStream Предоставляет Stream в файле, поддерживая синхронные и асинхронные операции чтения и записи.
КлассFileStreamAsyncResult
КлассFileStreamReadWriteTask<T>
КлассFileSystemEnumerableFactory
КлассFileSystemEnumerableHelpers
КлассFileSystemEnumerableIterator<TSource>
КлассFileSystemInfo Предоставляет базовый класс для объектов FileInfo и DirectoryInfo .
КлассFileSystemInfoResultHandler
КлассIOException Исключение, создаваемое при возникновении ошибки ввода-вывода.
КлассIterator<TSource>
КлассLongPath
КлассLongPathDirectory
КлассLongPathFile
КлассMdaHelper
КлассMemoryStream Создает поток, резервным хранилищем которого является память.
КлассNullStream
КлассNullStreamReader
КлассNullTextReader
КлассNullTextWriter
КлассPath Выполняет операции для экземпляров класса String , содержащих сведения пути к файлу или каталогу.Эти операции выполняются межплатформенным способом.
КлассPathTooLongException Исключение, создаваемое, когда путь или имя файла превышает максимальную длину, определенную системой.
КлассPinnedBufferMemoryStream
КлассReadLinesIterator
КлассReadWriteTask
КлассSearchData
КлассSearchResult
КлассSearchResultHandler<TSource>
КлассStream Предоставляет универсальное представление последовательности байтов.Это класс abstract.
КлассStreamReader Реализует TextReader , который считывает символы из потока байтов в определенной кодировке.
КлассStreamWriter Реализует TextWriter для записи символов в поток в определенной кодировке.
КлассStringReader Реализует класс TextReader , осуществляющий чтение из строки.
КлассStringResultHandler
КлассStringWriter Реализует TextWriter для записи данных в строку.Данные хранятся в основном StringBuilder .
КлассSynchronousAsyncResult
КлассSyncStream
КлассSyncTextReader
КлассSyncTextWriter
КлассTextReader Представляет средство чтения, позволяющее считывать последовательные наборы знаков.
КлассTextWriter Представляет средство записи, позволяющее записывать последовательные наборы символов.Это абстрактный класс.
КлассUnmanagedMemoryAccessor Предоставляет произвольный доступ к неуправляемым блокам памяти из управляемого кода.
КлассUnmanagedMemoryStream Предоставляет доступ к неуправляемым блокам памяти из управляемого кода.
КлассUnmanagedMemoryStreamWrapper

Структуры

ТипСтруктураОписание
СтруктураPathHelper
СтруктураReadWriteParameters

Перечисления

ТипПеречислениеОписание
ПеречислениеDriveType Определяет постоянные величины для типов дисков, включая CDRom, Fixed, Network, NoRootDirectory, Ram, Removable и Unknown.
ПеречислениеFileAccess Определяет константы чтения, записи или чтения и записи файла.
ПеречислениеFileAttributes Предоставляет атрибуты для файлов и папок.
ПеречислениеFileMode Описывает, каким образом операционная система должна открывать файл.
ПеречислениеFileOptions Представляет дополнительные параметры для создания объекта FileStream .
ПеречислениеFileShare Содержит константы, позволяющие управлять типом доступа, который другие объекты FileStream могут осуществлять к тому же файлу.
ПеречислениеSearchOption Указывает, следует ли выполнять поиск в текущем каталоге или в текущем каталоге и всех подкаталогах.
ПеречислениеSeekOrigin Задает позицию в потоке, используемую для поиска.
developers/references/system.io.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)