ConfigurationPropertyOptions 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.
Określa opcje, które mają być stosowane do właściwości.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class ConfigurationPropertyOptions
[System.Flags]
public enum ConfigurationPropertyOptions
[<System.Flags>]
type ConfigurationPropertyOptions =
Public Enum ConfigurationPropertyOptions
- Dziedziczenie
- Atrybuty
Pola
IsAssemblyStringTransformationRequired | 16 | Wskazuje, czy nazwa zestawu dla właściwości konfiguracji wymaga przekształcenia, gdy jest serializowany dla starszej wersji platformy .NET. |
IsDefaultCollection | 1 | Wskazuje, że właściwość jest domyślną kolekcją. |
IsKey | 4 | Wskazuje, że właściwość jest kluczem kolekcji. |
IsRequired | 2 | Wskazuje, że właściwość jest wymagana. |
IsTypeStringTransformationRequired | 8 | Wskazuje, czy nazwa typu właściwości konfiguracji wymaga przekształcenia, gdy jest serializowana dla starszej wersji platformy .NET. |
IsVersionCheckRequired | 32 | Wskazuje, czy w czasie serializacji należy wykonać zapytanie dotyczące sekcji konfiguracji nadrzędnej właściwości konfiguracji, aby określić, czy właściwość konfiguracji powinna być serializowana w formacie XML. |
None | 0 | Wskazuje, że żadna opcja nie ma zastosowania do właściwości. |
Uwagi
Podczas tworzenia elementu konfiguracji należy użyć modułu ConfigurationPropertyOptions wyliczającego, aby programowo określić opcje do zastosowania. Te opcje wskazują, czy właściwość jest wymagana, jest właściwością klucza kolekcji itp. Jeśli wartość nie zostanie określona, przyjmuje się, że wartość ma wartość Brak.