IsolatedStorageScope Énumération

Définition

Énumère les niveaux d’étendue de stockage isolé pris en charge par IsolatedStorage.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

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
Héritage
IsolatedStorageScope
Attributs

Champs

Nom Valeur Description
None 0

Aucune utilisation du stockage isolé.

User 1

Stockage isolé délimité par l’identité de l’utilisateur.

Domain 2

Stockage isolé délimité à l’identité de domaine d’application.

Assembly 4

Stockage isolé délimité à l’identité de l’assembly.

Roaming 8

Le magasin isolé peut être placé dans un emplacement sur le système de fichiers qui peut se déplacer (si les données utilisateur itinérantes sont activées sur le système d’exploitation sous-jacent).

Machine 16

Stockage isolé délimité à la machine.

Application 32

Stockage isolé délimité à l’application.

Exemples

L’exemple de code suivant montre comment l’énumération IsolatedStorageScope est utilisée dans les GetStore méthodes.


// 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)

Remarques

Permet IsolatedStorageScope de spécifier un degré de portée pour un magasin isolé. Vous pouvez spécifier des combinaisons de ces niveaux pris en charge par IsolatedStorage.

S’applique à

Voir aussi