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

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

Классы

Имя Описание
IsolatedStorage

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

IsolatedStorageException

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

IsolatedStorageFile

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

IsolatedStorageFileStream

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

IsolatedStorageSecurityState

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

Интерфейсы

Имя Описание
INormalizeForIsolatedStorage

Включает сравнения между изолированным хранилищем и доменом приложения и доказательствами сборки.

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

Имя Описание
IsolatedStorageScope

Перечисляет уровни изолированной области хранения, поддерживаемые IsolatedStorage.

IsolatedStorageSecurityOptions

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

Комментарии

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

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