DataProtectionPermissionFlags Výčet

Definice

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
DataProtectionPermissionFlags
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.

Platí pro