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