Поделиться через


Изолированное хранение и перемещение

Обновлен: Ноябрь 2007

Перемещаемые профили пользователя — это функция Microsoft Windows (реализована в некоторых обновленных версиях Windows 98, Windows NT, Windows 2000, Windows XP и Windows Vista), позволяющая пользователю настроить свой идентификатор в сети и использовать его для входа на любой сетевой компьютер с применением всех персональных настроек. Использующая изолированное хранение сборка может определять, что изолированное хранилище пользователя должно перемещаться вместе с перемещаемым профилем пользователя. Перемещение может использоваться в сочетании с изоляцией по пользователям и сборкам или с изоляцией по пользователям, доменам и сборкам. Если не применяется перемещаемая область действия, то хранилища не будут перемещаться, даже если задействованы перемещаемые профили пользователей.

Пример

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

Dim isoStore As IsolatedStorageFile
isoStore = IsolatedStorageFile.GetStore(IsolatedStorageScope.User Or IsolatedStorageScope.Assembly Or IsolatedStorageScope.Roaming, Nothing, Nothing)
IsolatedStorageFile isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.User | IsolatedStorageScope.Assembly | IsolatedStorageScope.Roaming, null, null);

Для создания перемещаемого хранилища, изолированного по пользователю, домену и приложению, можно добавить область домена. Это продемонстрировано в следующем примере.

Dim isoStore As IsolatedStorageFile
isoStore = IsolatedStorageFile.GetStore(IsolatedStorageScope.User Or IsolatedStorageScope.Assembly Or IsolatedStorageScope.Domain Or IsolatedStorageScope.Roaming, Nothing, Nothing)
IsolatedStorageFile isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.User | IsolatedStorageScope.Assembly | IsolatedStorageScope.Domain | IsolatedStorageScope.Roaming, null, null);

См. также

Основные понятия

Типы изоляции

Изоляция по пользователям и сборкам

Изоляция по пользователям, доменам и сборкам

Другие ресурсы

Выполнение задач изолированного хранения