Condividi tramite


IsolatedStorageFile.GetUserStoreForAssembly Metodo

Definizione

Ottiene lo spazio di memorizzazione isolato con ambito di utente corrispondente all'identità di assembly del codice chiamante.

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

Restituisce

Oggetto corrispondente all'ambito dello spazio di memorizzazione isolato basato sull'identità di assembly del codice chiamante.

Eccezioni

Non sono state concesse autorizzazioni sufficienti per lo spazio di memorizzazione isolato.

Impossibile inizializzare una posizione dello spazio di memorizzazione isolato.

-oppure-

Impossibile determinare le autorizzazioni per l'assembly chiamante.

Commenti

Lo stesso assembly all'interno di applicazioni diverse usa sempre lo stesso archivio isolato quando si usa questo metodo.

GetUserStoreForAssembly equivale in modo funzionale al codice seguente:

isoFile = IsolatedStorageFile::GetStore(IsolatedStorageScope::Assembly |
    IsolatedStorageScope::User, (Type^)nullptr, (Type^)nullptr);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Assembly |
    IsolatedStorageScope.User, null, null);
isoFile = IsolatedStorageFile.GetStore(IsolatedStorageScope.Assembly Or _
    IsolatedStorageScope.User, Nothing, Nothing)

Nota

Gli assembly diversi in esecuzione nello stesso dominio applicazione hanno sempre archivi isolati distinti.

Si applica a

Vedi anche