Partage via


DataProtectionPermissionFlags Énumération

Définition

Attention

Code Access Security is not supported or honored by the runtime.

Spécifie les autorisations d’accès pour le chiffrement des données et de la mémoire.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

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
Héritage
DataProtectionPermissionFlags
Attributs

Champs

AllFlags 15

Possibilité de chiffrer et de déchiffrer des données et la mémoire.

NoFlags 0

Aucune possibilité de protection.

ProtectData 1

Possibilité de chiffrer des données.

ProtectMemory 4

Possibilité de chiffrer la mémoire.

UnprotectData 2

Possibilité de déchiffrer des données.

UnprotectMemory 8

Possibilité de déchiffrer la mémoire.

Remarques

Attention

La sécurité d’accès du code (CAS) a été déconseillée dans toutes les versions du .NET Framework et de .NET. Les versions récentes de .NET ne respectent pas les annotations CAS et produisent des erreurs si les API liées à CAS sont utilisées. Les développeurs doivent chercher d’autres moyens pour accomplir les tâches liées à la sécurité.

Cette énumération est utilisée par les classes et DataProtectionPermissionAttribute pour protéger l’accès DataProtectionPermission aux données et à la mémoire chiffrées à l’aide des ProtectedData classes et ProtectedMemory .

Attention

La plupart de ces indicateurs peuvent avoir des effets puissants et ne doivent être accordés qu’à un code hautement fiable.

S’applique à