RegistryPermissionAccess 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.
Let op
Code Access Security is not supported or honored by the runtime.
Hiermee geeft u de toegestane toegang tot registersleutels en -waarden.
Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.
public enum class RegistryPermissionAccess
[System.Flags]
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum RegistryPermissionAccess
[System.Flags]
[System.Serializable]
public enum RegistryPermissionAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum RegistryPermissionAccess
[System.Flags]
public enum RegistryPermissionAccess
[<System.Flags>]
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type RegistryPermissionAccess =
[<System.Flags>]
[<System.Serializable>]
type RegistryPermissionAccess =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type RegistryPermissionAccess =
[<System.Flags>]
type RegistryPermissionAccess =
Public Enum RegistryPermissionAccess
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| NoAccess | 0 | Geen toegang tot registervariabelen. NoAccess vertegenwoordigt geen geldige RegistryPermissionAccess waarden en veroorzaakt een ArgumentException wanneer deze wordt gebruikt als de parameter GetPathList(RegistryPermissionAccess), waarvoor één waarde wordt verwacht. |
| Read | 1 | Leestoegang tot registervariabelen. |
| Write | 2 | Schrijftoegang tot registervariabelen. |
| Create | 4 | Maak toegang tot registervariabelen. |
| AllAccess | 7 |
Create, Readen Write toegang tot registervariabelen.
AllAccess vertegenwoordigt meerdere RegistryPermissionAccess waarden en veroorzaakt een ArgumentException wanneer deze wordt gebruikt als de |
Opmerkingen
Caution
Cas (Code Access Security) is afgeschaft in alle versies van .NET Framework en .NET. Recente versies van .NET respecteren geen CAS-aantekeningen en produceren fouten als CAS-gerelateerde API's worden gebruikt. Ontwikkelaars moeten alternatieve manieren zoeken om beveiligingstaken uit te voeren.
RegistryPermissionAccess waarden zijn onafhankelijk; rechten voor het ene type toegang impliceren geen rechten voor een ander type toegang. De machtiging impliceert bijvoorbeeld Write geen machtiging voor Read of Create.
Note
Hoewel NoAccess en AllAccess worden weergegeven RegistryPermissionAccess, zijn ze niet geldig voor gebruik als de parameter RegistryPermission.GetPathList omdat ze geen toegangstypen voor registervariabelen of alle toegangstypen voor registervariabelen beschrijven, en GetPathList verwachten ze één toegangstype voor registervariabelen.