IsolatedStorageFile.GetUserStoreForAssembly Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le stockage isolé à portée d’utilisateur correspondant à l’identité d’assembly du code appelant.
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
Retours
Objet correspondant à la portée de stockage isolé basé sur l’identité de l’assembly du code appelant.
Exceptions
Des autorisations de stockage isolé suffisantes n’ont pas été accordées.
Un emplacement de stockage isolé ne peut pas être initialisé.
- ou -
Les autorisations de l’assembly appelant ne peuvent pas être déterminées.
Remarques
Le même assembly dans différentes applications utilise toujours le même magasin isolé lors de l’utilisation de cette méthode.
GetUserStoreForAssembly est fonctionnellement équivalent au code suivant :
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)
Notes
Différents assemblys s’exécutant dans le même domaine d’application ont toujours des magasins isolés distincts.