IsolatedStorageScope Enumeración

Definición

Enumera los niveles de ámbito de almacenamiento aislado admitidos por IsolatedStorage.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

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

Campos

Nombre Valor Description
None 0

Sin uso de almacenamiento aislado.

User 1

Almacenamiento aislado con ámbito de identidad de usuario.

Domain 2

Almacenamiento aislado en el ámbito de la identidad del dominio de la aplicación.

Assembly 4

Almacenamiento aislado en el ámbito de la identidad del ensamblado.

Roaming 8

El almacén aislado se puede colocar en una ubicación en el sistema de archivos que podría desplazarse (si los datos de usuario móviles están habilitados en el sistema operativo subyacente).

Machine 16

Almacenamiento aislado en el ámbito de la máquina.

Application 32

Almacenamiento aislado en el ámbito de la aplicación.

Ejemplos

En el ejemplo de código siguiente se muestra cómo se usa la IsolatedStorageScope enumeración en los 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)

Comentarios

Use IsolatedStorageScope para especificar un grado de ámbito para un almacén aislado. Puede especificar combinaciones de estos niveles compatibles con IsolatedStorage.

Se aplica a

Consulte también