IsolatedStorageFile.GetMachineStoreForAssembly Método

Definição

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.

Aplica-se a

Confira também