RegistryPermissionAccess Enum

Definition

Anger tillåten åtkomst till registernycklar och -värden.

Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.

public enum class RegistryPermissionAccess
[System.Flags]
[System.Serializable]
public enum RegistryPermissionAccess
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum RegistryPermissionAccess
[<System.Flags>]
[<System.Serializable>]
type RegistryPermissionAccess = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type RegistryPermissionAccess = 
Public Enum RegistryPermissionAccess
Arv
RegistryPermissionAccess
Attribut

Fält

Name Värde Description
NoAccess 0

Ingen åtkomst till registervariabler. NoAccess representerar inga giltiga RegistryPermissionAccess värden och orsakar ett ArgumentException när det används som parameter för , som förväntar GetPathList(RegistryPermissionAccess)sig ett enda värde.

Read 1

Läsbehörighet till registervariabler.

Write 2

Skrivåtkomst till registervariabler.

Create 4

Skapa åtkomst till registervariabler.

AllAccess 7

Create, Readoch Write åtkomst till registervariabler. AllAccess representerar flera RegistryPermissionAccess värden och orsakar en ArgumentException när den access används som parameter för GetPathList(RegistryPermissionAccess) metoden, som förväntar sig ett enda värde.

Kommentarer

Caution

Code Access Security (CAS) har föråldrats i alla versioner av .NET Framework och .NET. De senaste versionerna av .NET följer inte CAS-anteckningar och skapar fel om CAS-relaterade API:er används. Utvecklare bör söka alternativa sätt att utföra säkerhetsuppgifter.

RegistryPermissionAccess värden är oberoende. rättigheter till en typ av åtkomst innebär inte rättigheter till en annan. Behörighet innebär till exempel Write inte behörighet till Read eller Create.

Note

Även om NoAccess och visas i RegistryPermissionAccessär de inte giltiga för användning som parameter för eftersom de inte beskriver några åtkomsttyper för registervariabler respektive alla åtkomsttyper för registervariabler och GetPathList förväntar sig en enda åtkomsttyp för RegistryPermission.GetPathList registervariabelnAllAccess.

Gäller för

Se även