Freigeben über


System.IO.IsolatedStorage Namespace

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.