System.IO.IsolatedStorage Namespace

Der System.IO.IsolatedStorage-Namespace enthält Typen, mit denen isolierte Speicher erstellt und verwendet werden können. The System.IO.IsolatedStorage namespace contains types that allow the creation and use of isolated stores. 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. With these stores, you can read and write data that less trusted code cannot access and prevent the exposure of sensitive information that can be saved elsewhere on the file system. Die Daten werden in Depots gespeichert, die vom aktuellen Benutzer und der Assembly mit dem Code isoliert sind. Data is stored in compartments that are isolated by the current user and by the assembly in which the code exists. Zusätzlich können Daten auch von der Domäne isoliert werden. Additionally, data can be isolated by domain. Sie können zusammen mit der isolierten Speicherung servergespeicherte Benutzerprofile verwenden, sodass die isolierten Speicher vom Benutzer an jedem Ort verwendet werden können. Roaming profiles can be used in conjunction with isolated storage so isolated stores will travel with the user's profile. Die IsolatedStorageScope-Enumeration gibt verschiedene Arten der Isolation an. The IsolatedStorageScope enumeration indicates different types of isolation. Weitere Informationen zu Szenarios für das Verwenden der isolierten Speicherung finden Sie unter Isolierter Speicher. For more information about when to use isolated storage, see Isolated Storage.

Klassen

IsolatedStorage

Stellt die abstrakte Basisklasse dar, von der alle Implementierungen der isolierten Speicherung abgeleitet werden müssen.Represents the abstract base class from which all isolated storage implementations must derive.

IsolatedStorageException

Diese Ausnahme wird ausgelöst, wenn bei der isolierten Speicherung eine Operation fehlschlägt.The exception that is thrown when an operation in isolated storage fails.

IsolatedStorageFile

Stellt einen Bereich des isolierten Speicherbereichs dar, der Dateien und Verzeichnisse enthält.Represents an isolated storage area containing files and directories.

IsolatedStorageFileStream

Macht eine Datei im isolierten Speicher verfügbar.Exposes a file within isolated storage.

IsolatedStorageSecurityState

Stellt Einstellungen für die Beibehaltung der Kontingentgröße des isolierten Speichers bereit.Provides settings for maintaining the quota size for isolated storage.

Schnittstellen

INormalizeForIsolatedStorage

Aktiviert den Vergleich zwischen einem isolierten Speicher und einem Beweis einer Anwendungsdomäne und einer Assembly.Enables comparisons between an isolated store and an application domain and assembly's evidence.

Enumerationen

IsolatedStorageScope

Zählt die Ebenen für den Gültigkeitsbereich der isolierten Speicherung auf, die von IsolatedStorage unterstützt werden.Enumerates the levels of isolated storage scope that are supported by IsolatedStorage.

IsolatedStorageSecurityOptions

Gibt Optionen an, die sich auf die Sicherheit des isolierten Speichers auswirken.Specifies options that affect security in isolated storage.

Hinweise

Die IsolatedStorageFile Klasse enthält den Großteil der erforderlichen Funktionalität für den isolierten Speicher.The IsolatedStorageFile class provides most of the necessary functionality for isolated storage. Verwenden Sie diese Klasse zu erhalten, löschen und Verwalten von isoliertem Speicher.Use this class to obtain, delete and manage isolated storage. Die IsolatedStorageFileStream Klasse behandelt das Lesen und Schreiben von Dateien in einem Speicher.The IsolatedStorageFileStream class handles reading and writing files to a store. Dies ist zum Lesen und Schreiben in Datei-e/a-Standardklassen vergleichbar.This is similar to reading and writing in standard File I/O classes. Weitere Informationen zu e/a, finden Sie unter den System.IO Namespace.For more information about I/O, see the System.IO namespace.

Beispiele, die mit dem isolierten Speicher, finden Sie unter isolierten SpeicherFor examples using isolated storage, see Isolated Storage