Compartir a través de


MessageSensitivity Enumeración

Definición

Marca que se puede adjuntar a un mensaje o excepción para indicar que tiene una determinada clase de datos confidenciales. De forma predeterminada, los mensajes se deben especificar como de confidencialidad desconocida, que es decir, cada marca de confidencialidad está activada, correspondiente a Unknown. Los mensajes que son totalmente seguros deben marcarse como None. Sin embargo, si, por ejemplo, se imprimen datos de un archivo (por ejemplo, esto podría hacerse al expresar errores de análisis), se debe marcar en ese caso con UserData.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

[System.Flags]
public enum MessageSensitivity
[<System.Flags>]
type MessageSensitivity = 
Public Enum MessageSensitivity
Herencia
MessageSensitivity
Atributos

Campos

All -1

Un alias para Unknown, por lo que es funcionalmente igual, excepto semánticamente comunica la idea de que queremos todos los bits establecidos.

None 0

Para datos no confidenciales.

Schema 2

Para los mensajes que contienen información como los nombres de columna de los conjuntos de datos. Tenga en cuenta que, a pesar de formar parte del esquema, las anotaciones deben tratarse como datos de usuario, ya que a menudo se deriva de los datos de usuario. Tenga en cuenta también que los tipos, a pesar de formar parte del esquema, no se consideran "confidenciales" como tal, de la misma manera que podrían ser los nombres de columna.

Unknown -1

El valor predeterminado, desconocido, se trata como si todo fuera confidencial.

UserData 1

Para los mensajes que pueden contener datos de usuario de archivos de datos.

Se aplica a