IsolatedStorageFile.GetUserStoreForAssembly Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém armazenamento isolado com âmbito de utilizador correspondente à identidade assembly do código que chama.
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
Devoluções
Um objeto correspondente ao escopo de armazenamento isolado baseado na identidade assembly do código de chamada.
Exceções
Não foram concedidas permissões suficientes de armazenamento isolado.
Um local de armazenamento isolado não pode ser inicializado.
-ou-
As permissões para a assembleia que chama não podem ser determinadas.
Observações
O mesmo conjunto dentro de diferentes aplicações usa sempre o mesmo armazenamento isolado ao usar este 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)
Observação
Assemblies diferentes a correr dentro do mesmo domínio de aplicação têm sempre armazenamentos isolados distintos.