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