MessageSensitivity Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 deben especificarse como de confidencialidad desconocida, que es decir, todas las marcas de confidencialidad están activadas, correspondientes a Unknown. Los mensajes totalmente seguros deben marcarse como None. Sin embargo, si, por ejemplo, se imprimen datos de un archivo (por ejemplo, esto puede 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
| Nombre | Valor | Description |
|---|---|---|
| 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. |
| Unknown | -1 | El valor predeterminado, desconocido, se trata como si todo fuera confidencial. |
| None | 0 | Para datos no confidenciales. |
| UserData | 1 | Para los mensajes que pueden contener datos de usuario de archivos de datos. |
| 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. |