System.IO - пространства имен
Включить защищенные члены
Включить унаследованные члены
Включить члены .NET Framework
Включить члены XNA Framework
Включить члены Переносимая библиотека классов
Пространства имен System.IO содержат типы, поддерживающие ввод и вывод, включая возможности чтения и записи данных в потоках, как синхронно, так и асинхронно, сжатия данных в потоках, создания и использования изолированных хранилищ, сопоставления файлов логическим адресным пространствам приложений, хранения различных объектов данных в одном контейнере, взаимодействия с использованием анонимных или именованных каналов, реализации пользовательского ведения журнала и обработки входящих и исходящих потоков данных в последовательных портах.
Пространства имен
Пространство имен | Описание |
---|---|
System.IO | Пространство имен System.IO содержит типы, позволяющие осуществлять чтение и запись в файлы и потоки данных, а также типы для базовой поддержки файлов и папок. |
System.IO.Compression | Пространство имен System.IO.Compression содержит классы, предоставляющие основные службы сжатия и распаковки для потоков. |
System.IO.IsolatedStorage | Пространство имен System.IO.IsolatedStorage содержит типы, разрешающие создание и использование изолированных хранилищ.С помощью этих хранилищ можно считывать и записывать данные, к которым менее надежный код не может получить доступ, а также запрещать раскрытие конфиденциальных сведений, которые могут быть сохранены в другом месте файловой системы.Данные сохраняются в ячейках, изолированных в сеансе текущего пользователя и в сборке, которой принадлежит сохранивший их код.Кроме того, данные могут быть изолированы доменом.Перемещаемые профили могут использоваться в сочетании с изолированным хранением, так что изолированные хранилища будут передаваться вместе с профилем пользователя.Перечисление IsolatedStorageScope показывает различные типы изоляции.Дополнительные сведения о том, когда следует использовать изолированное хранение см. в разделе Изолированное хранилище. |
System.IO.Log | Пространство имен System.IO.Log определяет интерфейс для ведения журнала в системе последовательного ввода-вывода, ориентированной на записи. |
System.IO.MemoryMappedFiles | Пространство имен System.IO.MemoryMappedFiles предоставляет классы для использования размещенного в памяти файла, которые сопоставляют содержимое файла с логическим адресным пространством приложения. |
System.IO.Packaging | Предоставляет классы, поддерживающие хранение нескольких объектов данных в одном контейнере. |
System.IO.Pipes | Пространство имен System.IO.Pipes содержит типы, обеспечивающие возможность связи между процессами через анонимные или именованные каналы. |
System.IO.Ports | Пространство имен System.IO.Ports содержит классы для управления последовательными портами.Наиболее важный класс SerialPort предоставляет средства для синхронного и управляемого событиями ввода-вывода, доступа к состоянию подключения-отключения устройства, а также для доступа к свойствам драйвера последовательного порта.Он может использоваться для упаковки объектов Stream, что открывает доступ к последовательному порту из классов, использующих потоки. |