MessageSensitivity Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Флаг, который может быть присоединен к сообщению или исключению, чтобы указать, что он имеет определенный класс конфиденциальных данных. По умолчанию сообщения должны быть указаны как неизвестные чувствительность, то есть каждый флаг конфиденциальности включен, соответствующий Unknown. Сообщения, которые полностью безопасны, должны быть помечены как None. Однако если, скажем, один выводит данные из файла (например, это может быть сделано при выражении ошибок синтаксического анализа), он должен быть помечен в этом случае с UserData.
Это перечисление поддерживает побитовую комбинацию значений его членов.
[System.Flags]
public enum MessageSensitivity
[<System.Flags>]
type MessageSensitivity =
Public Enum MessageSensitivity
- Наследование
-
MessageSensitivity
- Атрибуты
Поля
All | -1 | Псевдоним для Unknown, поэтому он функционально одинаков, за исключением семантической связи с идеей, что мы хотим, чтобы все биты заданы. |
None | 0 | Для конфиденциальных данных. |
Schema | 2 | Для сообщений, содержащих такие сведения, как имена столбцов из наборов данных. Обратите внимание, что, несмотря на то, что в схеме заметки должны рассматриваться как пользовательские данные, так как они часто являются производными от пользовательских данных. Обратите внимание также, что типы, несмотря на то, что являются частью схемы, не считаются конфиденциальными, так же, как имена столбцов. |
Unknown | -1 | Значение по умолчанию, неизвестное, обрабатывается как если бы все было чувствительным. |
UserData | 1 | Для сообщений, которые могут содержать данные пользователя из файлов данных. |