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

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

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

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