MessageSensitivity Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Flaga, która może być dołączona do komunikatu lub wyjątku wskazująca, że ma pewną klasę poufnych danych. Domyślnie komunikaty powinny być określane jako komunikaty o nieznanej poufności, co oznacza, że każda flaga poufności jest włączona, co odpowiada Unknown. Komunikaty, które są całkowicie bezpieczne, powinny być oznaczone jako None. Jeśli jednak, powiedzmy, jeden wyświetla dane z pliku (na przykład można to zrobić podczas wyrażania błędów analizy), powinien zostać oflagowany w tym przypadku za pomocą UserDatapolecenia .
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
[System.Flags]
public enum MessageSensitivity
[<System.Flags>]
type MessageSensitivity =
Public Enum MessageSensitivity
- Dziedziczenie
-
MessageSensitivity
- Atrybuty
Pola
| Nazwa | Wartość | Opis |
|---|---|---|
| All | -1 | Alias dla Unknownelementu , więc jest on funkcjonalnie taki sam, z wyjątkiem semantycznie komunikuje ideę, że chcemy ustawić wszystkie bity. |
| Unknown | -1 | Wartość domyślna, nieznana, jest traktowana tak, jakby wszystko było poufne. |
| None | 0 | W przypadku danych niewrażliwych. |
| UserData | 1 | W przypadku komunikatów, które mogą zawierać dane użytkownika z plików danych. |
| Schema | 2 | W przypadku komunikatów zawierających informacje, takie jak nazwy kolumn z zestawów danych. Należy pamiętać, że pomimo bycia częścią schematu adnotacje powinny być traktowane jako dane użytkownika, ponieważ często pochodzą z danych użytkownika. Należy również pamiętać, że typy, pomimo bycia częścią schematu, nie są traktowane jako "poufne" w taki sam sposób, jak nazwy kolumn. |