System.IO.IsolatedStorage Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Typen, mit denen isolierte Speicher erstellt und verwendet werden können. Mithilfe dieser Speicher 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 Isolierter Speicher.
Klassen
IsolatedStorage |
Stellt die abstrakte Basisklasse dar, von der alle Implementierungen der isolierten Speicherung 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 Speicherbereichs dar, der Dateien und Verzeichnisse enthält. |
IsolatedStorageFileStream |
Macht eine Datei im isolierten Speicher verfügbar. |
IsolatedStorageSecurityState |
Stellt Einstellungen für die Beibehaltung der Kontingentgröße des isolierten Speichers bereit. |
Schnittstellen
INormalizeForIsolatedStorage |
Aktiviert den Vergleich zwischen einem isolierten Speicher und einem Beweis einer Anwendungsdomäne und einer Assembly. |
Enumerationen
IsolatedStorageScope |
Zählt die Ebenen für den Gültigkeitsbereich der isolierten Speicherung auf, die von IsolatedStorage unterstützt werden. |
IsolatedStorageSecurityOptions |
Gibt Optionen an, die sich auf die Sicherheit des isolierten Speichers auswirken. |
Hinweise
Die IsolatedStorageFile -Klasse bietet den größten Teil der erforderlichen Funktionen für den isolierten Speicher. Verwenden Sie diese Klasse, um isolierten Speicher abzurufen, zu löschen und zu verwalten. Die IsolatedStorageFileStream -Klasse behandelt das Lesen und Schreiben von Dateien in einen Speicher. Dies ähnelt dem Lesen und Schreiben in Standardmäßigen Datei-E/A-Klassen. Weitere Informationen zu E/A finden Sie im System.IO Namespace.
Beispiele für die Verwendung von isoliertem Speicher finden Sie unter Isolierter Speicher.