System.IO.IsolatedStorage Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém tipos que permitem a criação e utilização de armazenamentos isolados. Com estes armazenamentos, pode ler e escrever dados que códigos menos confiáveis não conseguem aceder e evitar a exposição de informação sensível que pode ser guardada noutro local do sistema de ficheiros. Os dados são armazenados em compartimentos isolados pelo utilizador atual e pelo conjunto onde o código existe. Além disso, os dados podem ser isolados por domínio. Os perfis de roaming podem ser usados em conjunto com armazenamento isolado, pelo que armazenamentos isolados viajam com o perfil do utilizador. A IsolatedStorageScope enumeração indica diferentes tipos de isolamento. Para mais informações sobre quando usar armazenamento isolado, consulte Armazenamento Isolado.
Classes
| Name | Description |
|---|---|
| IsolatedStorage |
Representa a classe base abstrata da qual todas as implementações de armazenamento isolado devem derivar. |
| IsolatedStorageException |
A exceção que é lançada quando uma operação em armazenamento isolado falha. |
| IsolatedStorageFile |
Representa uma área de armazenamento isolada que contém ficheiros e diretórios. |
| IsolatedStorageFileStream |
Expõe um ficheiro dentro de armazenamento isolado. |
| IsolatedStorageSecurityState |
Fornece definições para manter o tamanho da quota para armazenamento isolado. |
Interfaces
| Name | Description |
|---|---|
| INormalizeForIsolatedStorage |
Permite comparações entre uma loja isolada e um domínio de aplicação e a evidência de assembly. |
Enumerações
| Name | Description |
|---|---|
| IsolatedStorageScope |
Enumera os níveis de âmbito de armazenamento isolado suportados por IsolatedStorage. |
| IsolatedStorageSecurityOptions |
Especifica opções que afetam a segurança em armazenamento isolado. |
Observações
A IsolatedStorageFile classe fornece a maior parte da funcionalidade necessária para armazenamento isolado. Use esta classe para obter, eliminar e gerir armazenamento isolado. A IsolatedStorageFileStream turma trata de leitura e escrita de ficheiros para uma loja. Isto é semelhante à leitura e escrita nas classes padrão de Entrada/Saída de Ficheiros. Para mais informações sobre I/O, consulte o System.IO namespace.
Para exemplos usando armazenamento isolado, veja Armazenamento Isolado.