DataProtectionPermissionFlags 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.
Varning
Code Access Security is not supported or honored by the runtime.
Anger åtkomstbehörigheter för kryptering av data och minne.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
public enum class DataProtectionPermissionFlags
[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 DataProtectionPermissionFlags
[System.Flags]
[System.Serializable]
public enum DataProtectionPermissionFlags
[System.Flags]
public enum DataProtectionPermissionFlags
[<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 DataProtectionPermissionFlags =
[<System.Flags>]
[<System.Serializable>]
type DataProtectionPermissionFlags =
[<System.Flags>]
type DataProtectionPermissionFlags =
Public Enum DataProtectionPermissionFlags
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| NoFlags | 0 | Inga skyddsfunktioner. |
| ProtectData | 1 | Möjligheten att kryptera data. |
| UnprotectData | 2 | Möjligheten att okryptera data. |
| ProtectMemory | 4 | Möjligheten att kryptera minne. |
| UnprotectMemory | 8 | Möjligheten att avkryptera minne. |
| AllFlags | 15 | Möjligheten att kryptera data, kryptera minne, okryptera data och okryptera minne. |
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.
Den här uppräkningen används av klasserna och DataProtectionPermission för att skydda åtkomsten till krypterade data och minne med hjälp av DataProtectionPermissionAttributeProtectedData klasserna och ProtectedMemory .
Caution
Många av dessa flaggor kan ha kraftfulla effekter och bör endast beviljas mycket betrodd kod.