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


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)

Примечание

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

Применяется к

См. также раздел