DataProtectionPermissionFlags Enumeração

Definição

Cuidado

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

Especifica as permissões de acesso para criptografar dados e a memória.Specifies the access permissions for encrypting data and memory.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.

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
Herança
DataProtectionPermissionFlags
Atributos

Campos

AllFlags 15

A capacidade de criptografar dados, criptografar a memória, descriptografar dados e descriptografar a memória.The ability to encrypt data, encrypt memory, unencrypt data, and unencrypt memory.

NoFlags 0

Sem capacidade de proteção.No protection abilities.

ProtectData 1

A capacidade de criptografar dados.The ability to encrypt data.

ProtectMemory 4

A capacidade de criptografar a memória.The ability to encrypt memory.

UnprotectData 2

A capacidade de descriptografar dados.The ability to unencrypt data.

UnprotectMemory 8

A capacidade de descriptografar a memória.The ability to unencrypt memory.

Comentários

Essa enumeração é usada pelas DataProtectionPermission classes e DataProtectionPermissionAttribute para proteger o acesso a dados criptografados e à memória usando as ProtectedData ProtectedMemory classes e.This enumeration is used by the DataProtectionPermission and DataProtectionPermissionAttribute classes to protect access to encrypted data and memory using the ProtectedData and ProtectedMemory classes.

Cuidado

Muitos desses sinalizadores podem ter efeitos poderosos e devem ser concedidos somente a códigos altamente confiáveis.Many of these flags can have powerful effects and should be granted only to highly trusted code.

Aplica-se a