System.IO.IsolatedStorage Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит типы, позволяющие создавать и использовать изолированные хранилища. С помощью этих хранилищ можно считывать и записывать данные, которые менее доверенный код не может получить доступ и предотвратить доступ к конфиденциальной информации, которую можно сохранить в других местах файловой системы. Данные хранятся в секциях, изолированных текущим пользователем и сборкой, в которой существует код. Кроме того, данные могут быть изолированы по домену. Перемещаемые профили можно использовать в сочетании с изолированным хранилищем, поэтому изолированные хранилища будут перемещаться с профилем пользователя. Перечисление IsolatedStorageScope указывает на различные типы изоляции. Дополнительные сведения об использовании изолированного хранилища см. в разделе "Изолированное хранилище".
Классы
| Имя | Описание |
|---|---|
| IsolatedStorage |
Представляет абстрактный базовый класс, от которого должны быть производны все изолированные реализации хранилища. |
| IsolatedStorageException |
Исключение, которое возникает при сбое операции в изолированном хранилище. |
| IsolatedStorageFile |
Представляет изолированную область хранения, содержащую файлы и каталоги. |
| IsolatedStorageFileStream |
Предоставляет файл в изолированном хранилище. |
| IsolatedStorageSecurityState |
Предоставляет параметры для поддержания размера квоты для изолированного хранилища. |
Интерфейсы
| Имя | Описание |
|---|---|
| INormalizeForIsolatedStorage |
Включает сравнения между изолированным хранилищем и доменом приложения и доказательствами сборки. |
Перечисления
| Имя | Описание |
|---|---|
| IsolatedStorageScope |
Перечисляет уровни изолированной области хранения, поддерживаемые IsolatedStorage. |
| IsolatedStorageSecurityOptions |
Указывает параметры, влияющие на безопасность в изолированном хранилище. |
Комментарии
Класс IsolatedStorageFile предоставляет большую часть необходимых функций для изолированного хранилища. Используйте этот класс для получения, удаления и управления изолированным хранилищем. Класс IsolatedStorageFileStream обрабатывает чтение и запись файлов в хранилище. Это похоже на чтение и запись в стандартных классах ввода-вывода файлов. Дополнительные сведения о ввода-выводах см. в System.IO пространстве имен.
Примеры использования изолированного хранилища см. в разделе "Изолированное хранилище".