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

Содержит типы, разрешающие создание и использование изолированных хранилищ. С помощью этих хранилищ можно считывать и записывать данные, к которым менее надежный код не может получить доступ, а также запрещать раскрытие конфиденциальных сведений, которые могут быть сохранены в другом месте файловой системы. Данные сохраняются в ячейках, изолированных в сеансе текущего пользователя и в сборке, которой принадлежит сохранивший их код. Кроме того, данные могут быть изолированы доменом. Перемещаемые профили могут использоваться в сочетании с изолированным хранилищем, так что изолированные хранилища будут передаваться вместе с профилем пользователя. Перечисление IsolatedStorageScope показывает различные типы изоляции. Дополнительные сведения о том, когда следует использовать изолированное хранилище, см. в разделе Изолированное хранилище.

Классы

IsolatedStorage

Представляет абстрактный базовый класс, от которого должны наследоваться все реализации изолированного хранения.

IsolatedStorageException

Исключение вызывается при сбое операции в изолированном хранилище.

IsolatedStorageFile

Предоставляет область изолированного хранилища, в которой содержатся файлы и каталоги.

IsolatedStorageFileStream

Представляет файл в изолированном хранилище.

IsolatedStorageSecurityState

Предоставляет параметры для управления размером квоты изолированного хранилища.

Интерфейсы

INormalizeForIsolatedStorage

Разрешает сравнивать изолированное хранилище, домен приложения и свидетельство сборки.

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

IsolatedStorageScope

Осуществляет нумерацию уровней области ограниченного действия изолированного хранения, поддерживаемой классом IsolatedStorage.

IsolatedStorageSecurityOptions

Задает параметры, влияющие на безопасность изолированного хранилища.

Комментарии

Класс IsolatedStorageFile предоставляет большую часть необходимых функциональных возможностей для изолированного хранилища. Используйте этот класс для получения, удаления и администрирования изолированного хранилища. Класс IsolatedStorageFileStream обрабатывает чтение и запись файлов в хранилище. Это похоже на чтение и запись в стандартных классах файлового ввода-вывода. Дополнительные сведения о вводе-выводе см. в System.IO разделе Пространство имен.

Примеры использования изолированного хранилища см. в разделе Изолированное хранилище.