IsolatedStorageScope Enumeração

Definição

Enumera os níveis de âmbito de armazenamento isolado suportados por IsolatedStorage.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

public enum class IsolatedStorageScope
[System.Flags]
[System.Serializable]
public enum IsolatedStorageScope
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum IsolatedStorageScope
[System.Flags]
public enum IsolatedStorageScope
[<System.Flags>]
[<System.Serializable>]
type IsolatedStorageScope = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type IsolatedStorageScope = 
[<System.Flags>]
type IsolatedStorageScope = 
Public Enum IsolatedStorageScope
Herança
IsolatedStorageScope
Atributos

Campos

Name Valor Description
None 0

Sem uso isolado de armazenamento.

User 1

Armazenamento isolado com âmbito de identidade do utilizador.

Domain 2

Armazenamento isolado com âmbito para a identidade do domínio da aplicação.

Assembly 4

Armazenamento isolado ajustado à identidade da assembleia.

Roaming 8

O armazenamento isolado pode ser colocado numa localização no sistema de ficheiros que possa fazer roaming (se os dados do utilizador em roaming estiverem ativados no sistema operativo subjacente).

Machine 16

Armazenamento isolado ligado à máquina.

Application 32

Armazenamento isolado com âmbito para a aplicação.

Exemplos

O exemplo de código seguinte demonstra como a IsolatedStorageScope enumeração é usada nos GetStore métodos.


// Retrieve an IsolatedStorageFile for the current Domain and Assembly.
IsolatedStorageFile isoFile =
    IsolatedStorageFile.GetStore(IsolatedStorageScope.User |
    IsolatedStorageScope.Assembly |
    IsolatedStorageScope.Domain,
    null,
    null);

IsolatedStorageFileStream isoStream =
    new IsolatedStorageFileStream("substituteUsername",
    System.IO.FileMode.Open,
    System.IO.FileAccess.Read,
     System.IO.FileShare.Read);
' Retrieve an IsolatedStorageFile for the current Domain and Assembly.
Dim isoFile As IsolatedStorageFile = _
    IsolatedStorageFile.GetStore(IsolatedStorageScope.User _
    Or IsolatedStorageScope.Assembly _
    Or IsolatedStorageScope.Domain, Nothing, Nothing)

Dim isoStream As New IsolatedStorageFileStream("substituteUsername", System.IO.FileMode.Open, _
    System.IO.FileAccess.Read, System.IO.FileShare.Read)

Observações

Use IsolatedStorageScope para especificar um grau de âmbito para um armazenamento isolado. Pode especificar combinações destes níveis suportadas por IsolatedStorage.

Aplica-se a

Ver também