RegistryPermissionAccess Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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 |
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.