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 nieznanej poufności, co oznacza, że każda flaga poufności jest włączona, odpowiadająca Unknown. Komunikaty, które są całkowicie bezpieczne, powinny być oznaczone jako None. Jeśli jednak, powiedzmy, jeden drukuje 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
All | -1 | Alias dla Unknownelementu , więc jest funkcjonalnie taki sam, z wyjątkiem semantycznie komunikuje ideę, że chcemy ustawić wszystkie bity. |
None | 0 | W przypadku danych niewrażliwych. |
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, mimo że są częścią schematu, nie są traktowane jako "poufne", tak samo jak nazwy kolumn. |
Unknown | -1 | Wartość domyślna, nieznana, jest traktowana tak, jakby wszystko było wrażliwe. |
UserData | 1 | W przypadku komunikatów, które mogą zawierać dane użytkownika z plików danych. |