System.IO.IsolatedStorage Namespace

Lo spazio dei nomi System.IO.IsolatedStorage contiene i tipi che consentono di creare e usare archivi isolati. The System.IO.IsolatedStorage namespace contains types that allow the creation and use of isolated stores. Tramite questi archivi è possibile leggere e scrivere dati che non accessibili al codice non sufficientemente attendibile, impedendo l'esposizione di informazioni riservate che possono essere salvate in un'altra posizione nel file system. 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. I dati vengono archiviati in raggruppamenti isolati dall'utente corrente e dall'assembly nel quale si trova il codice. Data is stored in compartments that are isolated by the current user and by the assembly in which the code exists. È anche possibile isolare i dati tramite il dominio. Additionally, data can be isolated by domain. È possibile usare i profili comuni insieme allo spazio di memorizzazione isolato, in modo che gli spazi di memorizzazione isolati vengano trasferiti con il profilo dell'utente. Roaming profiles can be used in conjunction with isolated storage so isolated stores will travel with the user's profile. L'enumerazione IsolatedStorageScope indica diversi tipi di isolamento. The IsolatedStorageScope enumeration indicates different types of isolation. Per altre informazioni sull'uso dello spazio di memorizzazione isolato, vedere Spazio di memorizzazione isolato. For more information about when to use isolated storage, see Isolated Storage.

Classi

IsolatedStorage

Rappresenta la classe base astratta da cui devono derivare tutte le implementazioni dello spazio di memorizzazione isolato.Represents the abstract base class from which all isolated storage implementations must derive.

IsolatedStorageException

L'eccezione generata quando un'operazione nell'archiviazione isolata non riesce.The exception that is thrown when an operation in isolated storage fails.

IsolatedStorageFile

Rappresenta un'area di archiviazione isolata che contiene file e directory.Represents an isolated storage area containing files and directories.

IsolatedStorageFileStream

Espone un file all'interno dell'archiviazione isolata.Exposes a file within isolated storage.

IsolatedStorageSecurityState

Fornisce le impostazioni per gestire le dimensioni della quota per lo spazio di memorizzazione isolato.Provides settings for maintaining the quota size for isolated storage.

Interfacce

INormalizeForIsolatedStorage

Consente di eseguire confronti tra un archivio isolato, un dominio applicazione e l'evidenza di un assembly.Enables comparisons between an isolated store and an application domain and assembly's evidence.

Enumerazioni

IsolatedStorageScope

Enumera i livelli di ambito archiviazione isolata supportati da IsolatedStorage.Enumerates the levels of isolated storage scope that are supported by IsolatedStorage.

IsolatedStorageSecurityOptions

Specifica opzioni che influiscono sulla sicurezza nello spazio di memorizzazione isolato.Specifies options that affect security in isolated storage.

Commenti

Il IsolatedStorageFile classe fornisce la maggior parte delle funzionalità necessarie per l'archiviazione isolata.The IsolatedStorageFile class provides most of the necessary functionality for isolated storage. Utilizzare questa classe per ottenere, eliminare e gestire l'archiviazione isolata.Use this class to obtain, delete and manage isolated storage. Il IsolatedStorageFileStream classe gestisce la lettura e scrittura di file in un archivio.The IsolatedStorageFileStream class handles reading and writing files to a store. È simile alla lettura e scrittura in classi dei / o File standard.This is similar to reading and writing in standard File I/O classes. Per altre informazioni sui / o, vedere il System.IO dello spazio dei nomi.For more information about I/O, see the System.IO namespace.

Per esempi di utilizzo spazio di memorizzazione isolato, vedere spazio di memorizzazione isolatoFor examples using isolated storage, see Isolated Storage