Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der System.IO.IsolatedStorage-Namespace enthält Typen, mit denen isolierte Speicher erstellt und verwendet werden können. Mit diesen Speichern können Sie Daten lesen und schreiben, auf die weniger vertrauenswürdiger Code nicht zugreifen kann, und Sie können verhindern, dass vertrauliche Informationen verfügbar gemacht werden, die an anderer Stelle im Dateisystem gespeichert sind. Die Daten werden in Depots gespeichert, die vom aktuellen Benutzer und der Assembly mit dem Code isoliert sind. Zusätzlich können Daten auch von der Domäne isoliert werden. Sie können zusammen mit der isolierten Speicherung servergespeicherte Benutzerprofile verwenden, sodass die isolierten Speicher vom Benutzer an jedem Ort verwendet werden können. Die IsolatedStorageScope-Enumeration gibt verschiedene Arten der Isolation an. Weitere Informationen zu Szenarios für das Verwenden der isolierten Speicherung finden Sie unter Verwenden der isolierten Speicherung.
Die IsolatedStorageFile-Klasse bietet die meisten der für die isolierte Speicherung benötigten Funktionen. Mit dieser Klasse können Sie die isolierte Speicherung abrufen, löschen und verwalten. Die IsolatedStorageFileStream-Klasse behandelt das Lesen und Schreiben von Dateien in Speicher. Das Verfahren ähnelt dem für das Lesen und Schreiben in Standardklassen für die Datei-E/A. Weitere Informationen zur Ein- und Ausgabe finden Sie unter dem System.IO-Namespace.
Beispiele für die Verwendung der isolierten Speicherung finden Sie unter Verwenden der isolierten Speicherung.
Klassen
| Klasse | Beschreibung | |
|---|---|---|
![]() |
IsolatedStorage | Stellt die abstrakte Basisklasse dar, von der alle Implementierungen isolierter Speicher abgeleitet werden müssen. |
![]() |
IsolatedStorageException | Diese Ausnahme wird ausgelöst, wenn bei der isolierten Speicherung eine Operation fehlschlägt. |
![]() |
IsolatedStorageFile | Stellt einen Bereich des isolierten Speichers mit Dateien und Verzeichnissen dar. |
![]() |
IsolatedStorageFileStream | Macht eine Datei im isolierten Speicher verfügbar. |
Schnittstellen
| Schnittstelle | Beschreibung | |
|---|---|---|
![]() |
INormalizeForIsolatedStorage | Aktiviert den Vergleich zwischen einem isolierten Speicher und einem Beweis einer Anwendungsdomäne und einer Assembly. |
Enumerationen
| Enumeration | Beschreibung | |
|---|---|---|
![]() |
IsolatedStorageScope | Zählt die Ebenen für den Gültigkeitsbereich der isolierten Speicherung auf, die von IsolatedStorage unterstützt werden. |
.png)
.png)
.png)