ConfigurationPropertyOptions Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje možnosti, které se mají použít u vlastnosti.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class ConfigurationPropertyOptions
[System.Flags]
public enum ConfigurationPropertyOptions
[<System.Flags>]
type ConfigurationPropertyOptions =
Public Enum ConfigurationPropertyOptions
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| None | 0 | Označuje, že žádná možnost se vztahuje na vlastnost. |
| IsDefaultCollection | 1 | Označuje, že vlastnost je výchozí kolekce. |
| IsRequired | 2 | Označuje, že je vlastnost povinná. |
| IsKey | 4 | Označuje, že vlastnost je klíč kolekce. |
| IsTypeStringTransformationRequired | 8 | Určuje, zda název typu pro vlastnost konfigurace vyžaduje transformaci při serializaci pro starší verzi .NET. |
| IsAssemblyStringTransformationRequired | 16 | Určuje, zda název sestavení pro vlastnost konfigurace vyžaduje transformaci při serializaci pro starší verzi .NET. |
| IsVersionCheckRequired | 32 | Určuje, zda se má v době serializace dotazovat nadřazený oddíl konfigurační vlastnosti konfigurace, aby bylo možné určit, zda má být vlastnost konfigurace serializována do XML. |
Poznámky
Při vytváření elementu konfigurace použijete ConfigurationPropertyOptions enumerátor k programovému určení možností, které se mají použít. Tyto možnosti označují, zda je vlastnost požadovaná, je vlastností klíče kolekce atd. Pokud není zadána hodnota, předpokládá se, že hodnota je None.