DataProtectionPermissionFlags DataProtectionPermissionFlags DataProtectionPermissionFlags DataProtectionPermissionFlags Enum

Definizione

Specifica le autorizzazioni di accesso per crittografare dati e memoria.Specifies the access permissions for encrypting data and memory.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

public enum class DataProtectionPermissionFlags
[System.Flags]
[System.Serializable]
public enum DataProtectionPermissionFlags
type DataProtectionPermissionFlags = 
Public Enum DataProtectionPermissionFlags
Ereditarietà
DataProtectionPermissionFlagsDataProtectionPermissionFlagsDataProtectionPermissionFlagsDataProtectionPermissionFlags
Attributi

Campi

AllFlags AllFlags AllFlags AllFlags 15

Possibilità di crittografare e decrittografare dati e memoria.The ability to encrypt data, encrypt memory, unencrypt data, and unencrypt memory.

NoFlags NoFlags NoFlags NoFlags 0

Nessuna possibilità di protezione.No protection abilities.

ProtectData ProtectData ProtectData ProtectData 1

Possibilità di crittografare dati.The ability to encrypt data.

ProtectMemory ProtectMemory ProtectMemory ProtectMemory 4

Possibilità di crittografare la memoria.The ability to encrypt memory.

UnprotectData UnprotectData UnprotectData UnprotectData 2

Possibilità di decrittografare dati.The ability to unencrypt data.

UnprotectMemory UnprotectMemory UnprotectMemory UnprotectMemory 8

Possibilità di decrittografare memoria.The ability to unencrypt memory.

Commenti

Questa enumerazione viene utilizzata per la DataProtectionPermission e DataProtectionPermissionAttribute alle classi di proteggere l'accesso a dati crittografati e l'utilizzo di memoria il ProtectedData e ProtectedMemory classi.This enumeration is used by the DataProtectionPermission and DataProtectionPermissionAttribute classes to protect access to encrypted data and memory using the ProtectedData and ProtectedMemory classes.

Attenzione

Molti di questi flag possono avere un impatto notevole e deve essere concesso solo a codice altamente attendibile.Many of these flags can have powerful effects and should be granted only to highly trusted code.

Si applica a