Compartir a través de


System.IO.IsolatedStorage Espacio de nombres

Contiene tipos que permiten la creación y el uso de almacenes aislados. Con estos almacenes, se pueden leer y escribir los datos a los que no puede tener acceso el código de menor confianza y se puede evitar la exposición de información confidencial que puede guardarse en otro lugar del sistema de archivos. El usuario actual almacena los datos en compartimientos aislados mediante el ensamblado en que existe el código. Además, los datos pueden aislarse según el dominio. Junto al almacenamiento aislado pueden usarse perfiles móviles, de forma que los almacenes aislados trabajarán con el perfil del usuario. La enumeración IsolatedStorageScope indica los distintos tipos de aislamiento. Para más información sobre cuándo debe usarse el almacenamiento aislado, vea Almacenamiento aislado.

Clases

IsolatedStorage

Representa la clase base abstracta de la que deben derivar todas las implementaciones del almacenamiento aislado.

IsolatedStorageException

Excepción que se produce cuando una operación del almacenamiento aislado produce un error.

IsolatedStorageFile

Representa un área de almacenamiento aislada que contiene archivos y directorios.

IsolatedStorageFileStream

Expone un archivo dentro del almacenamiento aislado.

IsolatedStorageSecurityState

Proporciona la configuración para mantener el tamaño de cuota para el almacenamiento aislado.

Interfaces

INormalizeForIsolatedStorage

Permite hacer comparaciones entre un almacén aislado y un dominio de aplicación y la prueba de ensamblado.

Enumeraciones

IsolatedStorageScope

Enumera los niveles de ámbito de almacenamiento aislado que IsolatedStorage admite.

IsolatedStorageSecurityOptions

Especifica opciones que afectan a la seguridad en almacenamiento aislado.

Comentarios

La IsolatedStorageFile clase proporciona la mayor parte de la funcionalidad necesaria para el almacenamiento aislado. Use esta clase para obtener, eliminar y administrar el almacenamiento aislado. La IsolatedStorageFileStream clase controla la lectura y escritura de archivos en un almacén. Esto es similar a leer y escribir en clases estándar de E/S de archivo. Para obtener más información sobre la E/S, consulte el System.IO espacio de nombres .

Para obtener ejemplos de uso del almacenamiento aislado, consulte Almacenamiento aislado.