IsolatedStorageFile.GetMachineStoreForAssembly Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o armazenamento isolado no escopo do computador correspondente à identidade do assembly do código de chamada.
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
Retornos
Um objeto correspondente ao escopo de armazenamento isolado com base na identidade do assembly do código de chamada.
Exceções
Não é possível inicializar um local de armazenamento isolado.
Permissões de armazenamento isoladas suficientes não foram concedidas.
Comentários
O mesmo assembly em aplicativos diferentes sempre usa o mesmo repositório isolado ao usar esse método.
GetMachineStoreForAssembly é funcionalmente equivalente ao seguinte código:
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Assembly |
IsolatedStorageScope.Machine, null, null);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Assembly Or _
IsolatedStorageScope.Machine, Nothing, Nothing)
Note
Assemblies diferentes em execução no mesmo domínio de aplicativo sempre têm repositórios isolados distintos.