Freigeben über


IsolatedStorageFile.GetUserStoreForAssembly Methode

Definition

Ruft benutzerbezogenen isolierten Speicher für die Identität der Assembly des aufrufenden Codes ab.

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

Gibt zurück

Ein Objekt, das dem Gültigkeitsbereich des isolierten Speichers entspricht, der auf der Identität der Assembly des aufrufenden Codes basiert.

Ausnahmen

Es wurde keine ausreichende Berechtigung für den isolierten Speicher gewährt.

Ein isolierter Speicherort kann nicht initialisiert werden.

- oder -

Die Berechtigungen für die aufrufende Assembly können nicht bestimmt werden.

Hinweise

Dieselbe Assembly in verschiedenen Anwendungen verwendet bei Verwendung dieser Methode immer denselben isolierten Speicher.

GetUserStoreForAssembly entspricht funktional dem folgenden Code:

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)

Hinweis

Verschiedene Assemblys, die in derselben Anwendungsdomäne ausgeführt werden, verfügen immer über separate isolierte Speicher.

Gilt für:

Weitere Informationen