IsolatedStorageFile.GetUserStoreForAssembly Método

Definição

Obtém o armazenamento isolado no escopo do usuário correspondente à identidade do assembly do código de chamada.

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

Retornos

Um objeto correspondente ao escopo de armazenamento isolado com base na identidade do assembly do código de chamada.

Exceções

Permissões de armazenamento isoladas suficientes não foram concedidas.

Não é possível inicializar um local de armazenamento isolado.

-ou-

As permissões para o assembly de chamada não podem ser determinadas.

Comentários

O mesmo assembly em aplicativos diferentes sempre usa o mesmo repositório isolado ao usar esse método.

GetUserStoreForAssembly é funcionalmente equivalente ao seguinte código:

isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Assembly |
    IsolatedStorageScope.User, null, null);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Assembly Or _
    IsolatedStorageScope.User, 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