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, что открывает доступ к последовательному порту из классов, использующих потоки.