IsolatedStorageScope Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Inventariseert de niveaus van geïsoleerde opslagbereiken die worden ondersteund door IsolatedStorage.
Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.
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
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | Geen geïsoleerd opslaggebruik. |
| User | 1 | Geïsoleerde opslag binnen het bereik van de gebruikersidentiteit. |
| Domain | 2 | Geïsoleerde opslag binnen het bereik van de identiteit van het toepassingsdomein. |
| Assembly | 4 | Geïsoleerde opslag binnen het bereik van de identiteit van de assembly. |
| Roaming | 8 | De geïsoleerde opslag kan worden geplaatst op een locatie in het bestandssysteem die mogelijk roamen (als zwervende gebruikersgegevens zijn ingeschakeld op het onderliggende besturingssysteem). |
| Machine | 16 | Geïsoleerde opslag binnen het bereik van de machine. |
| Application | 32 | Geïsoleerde opslag binnen het bereik van de toepassing. |
Voorbeelden
In het volgende codevoorbeeld ziet u hoe de IsolatedStorageScope opsomming wordt gebruikt in de GetStore methoden.
// 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)
Opmerkingen
Gebruik IsolatedStorageScope dit om een bereik voor een geïsoleerd archief op te geven. U kunt combinaties van deze niveaus opgeven die worden ondersteund door IsolatedStorage.