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
| Nazwa | Wartość | Opis |
|---|---|---|
| None | 0 | Wskazuje, że żadna opcja nie ma zastosowania do właściwości . |
| IsDefaultCollection | 1 | Wskazuje, że właściwość jest kolekcją domyślną. |
| IsRequired | 2 | Wskazuje, że właściwość jest wymagana. |
| IsKey | 4 | Wskazuje, że właściwość jest kluczem kolekcji. |
| IsTypeStringTransformationRequired | 8 | Wskazuje, czy nazwa typu właściwości konfiguracji wymaga przekształcenia, gdy jest serializowany dla wcześniejszej wersji .NET. |
| IsAssemblyStringTransformationRequired | 16 | Wskazuje, czy nazwa zestawu dla właściwości konfiguracji wymaga przekształcenia, gdy jest serializowany dla wcześniejszej wersji .NET. |
| IsVersionCheckRequired | 32 | Wskazuje, czy w czasie serializacji należy zbadać sekcję konfiguracji nadrzędnej właściwości konfiguracji, aby określić, czy właściwość konfiguracji powinna być serializowana w formacie XML. |
Uwagi
Podczas tworzenia elementu konfiguracji należy programowo określić opcje do zastosowania przy użyciu modułu ConfigurationPropertyOptions wyliczającego. Te opcje wskazują, czy właściwość jest wymagana, jest właściwością klucza kolekcji itp. Jeśli wartość nie jest określona, przyjmuje się, że wartość to None.