ConfigurationPropertyOptions Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Optionen an, die auf eine Eigenschaft angewendet werden sollen.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class ConfigurationPropertyOptions
[System.Flags]
public enum ConfigurationPropertyOptions
[<System.Flags>]
type ConfigurationPropertyOptions =
Public Enum ConfigurationPropertyOptions
- Vererbung
- Attribute
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| None | 0 | Gibt an, dass keine Option für die Eigenschaft gilt. |
| IsDefaultCollection | 1 | Gibt an, dass die Eigenschaft eine Standardauflistung ist. |
| IsRequired | 2 | Gibt an, dass die Eigenschaft erforderlich ist. |
| IsKey | 4 | Gibt an, dass die Eigenschaft ein Auflistungsschlüssel ist. |
| IsTypeStringTransformationRequired | 8 | Gibt an, ob der Typname für die Konfigurationseigenschaft eine Transformation erfordert, wenn er für eine frühere Version von .NET serialisiert wird. |
| IsAssemblyStringTransformationRequired | 16 | Gibt an, ob der Assemblyname für die Konfigurationseigenschaft transformation erforderlich ist, wenn er für eine frühere Version von .NET serialisiert wird. |
| IsVersionCheckRequired | 32 | Gibt an, ob der übergeordnete Konfigurationsabschnitt der Konfigurationseigenschaft zur Serialisierungszeit abgefragt werden soll, um zu bestimmen, ob die Konfigurationseigenschaft in XML serialisiert werden soll. |
Hinweise
Beim Erstellen eines Konfigurationselements verwenden Sie den ConfigurationPropertyOptions Enumerator, um die anzuwendenden Optionen programmgesteuert anzugeben. Diese Optionen geben an, ob eine Eigenschaft erforderlich ist, eine Sammlungsschlüsseleigenschaft usw. ist. Wenn kein Wert angegeben wird, wird der Wert als "None" angenommen.