IsolatedStorageFile.GetUserStoreForAssembly Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает изолированное хранение с областью действия пользователя, соответствующее вызову удостоверения сборки кода.
public:
static System::IO::IsolatedStorage::IsolatedStorageFile ^ GetUserStoreForAssembly();
public static System.IO.IsolatedStorage.IsolatedStorageFile GetUserStoreForAssembly ();
static member GetUserStoreForAssembly : unit -> System.IO.IsolatedStorage.IsolatedStorageFile
Public Shared Function GetUserStoreForAssembly () As IsolatedStorageFile
Возвращаемое значение
Объект, соответствующий области действия изолированного хранилища на основе вызова удостоверения сборки кода.
Исключения
Недостаточно разрешений для изолированного хранения.
Расположение изолированного хранилища не может быть инициализировано.
-или-
невозможно определить разрешения для вызывающей сборки.
Комментарии
При использовании этого метода в одной и той же сборке в разных приложениях всегда используется одно и то же изолированное хранилище.
GetUserStoreForAssembly Функционально эквивалентен следующему коду:
isoFile = IsolatedStorageFile::GetStore(IsolatedStorageScope::Assembly |
IsolatedStorageScope::User, (Type^)nullptr, (Type^)nullptr);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Assembly |
IsolatedStorageScope.User, null, null);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Assembly Or _
IsolatedStorageScope.User, Nothing, Nothing)
Примечание
Разные сборки, выполняемые в одном домене приложения, всегда имеют отдельные изолированные хранилища.