DataProtectionPermissionFlags Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
Code Access Security is not supported or honored by the runtime.
Určuje přístupová oprávnění pro šifrování dat a paměti.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class 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}")]
public enum DataProtectionPermissionFlags
[System.Flags]
[System.Serializable]
public enum DataProtectionPermissionFlags
[<System.Flags>]
type 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 =
Public Enum DataProtectionPermissionFlags
- Dědičnost
- Atributy
Pole
AllFlags | 15 | Schopnost šifrovat data, šifrovat paměť, nešifrovat data a nešifrovat paměť. |
NoFlags | 0 | Žádné možnosti ochrany. |
ProtectData | 1 | Schopnost šifrovat data. |
ProtectMemory | 4 | Schopnost šifrovat paměť. |
UnprotectData | 2 | Schopnost zrušit šifrování dat. |
UnprotectMemory | 8 | Schopnost zrušit šifrování paměti. |
Poznámky
Tento výčet používá a třídy k DataProtectionPermission ochraně přístupu k šifrovaným datům a paměti pomocí ProtectedData a ProtectedMemory tříd.DataProtectionPermissionAttribute
Upozornění
Mnoho z těchto příznaků může mít výkonné účinky a mělo by být uděleno pouze vysoce důvěryhodnému kódu.