MessageSensitivity Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um sinalizador que pode ser anexado a uma mensagem ou exceção para indicar que ele tem uma determinada classe de dados confidenciais. Por padrão, as mensagens devem ser especificadas como sendo de confidencialidade desconhecida, ou seja, cada sinalizador de confidencialidade está ativado, correspondente a Unknown. As mensagens totalmente seguras devem ser marcadas como None. No entanto, se, digamos, um imprimir dados de um arquivo (por exemplo, isso pode ser feito ao expressar erros de análise), ele deve ser sinalizado nesse caso com UserData.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
[System.Flags]
public enum MessageSensitivity
[<System.Flags>]
type MessageSensitivity =
Public Enum MessageSensitivity
- Herança
-
MessageSensitivity
- Atributos
Campos
All | -1 | Um alias para, portanto Unknown, é funcionalmente o mesmo, exceto semanticamente que comunica a ideia de que queremos todos os bits definidos. |
None | 0 | Para dados não confidenciais. |
Schema | 2 | Para mensagens que contêm informações como nomes de coluna de conjuntos de dados. Observe que, apesar de fazer parte do esquema, as anotações devem ser tratadas como dados do usuário, pois geralmente são derivadas de dados do usuário. Observe também que os tipos, apesar de serem parte do esquema, não são considerados "confidenciais" como tal, da mesma forma que os nomes de coluna podem ser. |
Unknown | -1 | O valor padrão, desconhecido, é tratado como se tudo fosse confidencial. |
UserData | 1 | Para mensagens que podem conter dados do usuário de arquivos de dados. |