Freigeben über


ConfigurationPropertyOptions Enumeration

Definition

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
ConfigurationPropertyOptions
Attribute

Felder

IsAssemblyStringTransformationRequired 16

Gibt an, ob der Assemblyname für die Konfigurationseigenschaft eine Transformation erfordert, wenn er für eine frühere Version von .NET serialisiert wird.

IsDefaultCollection 1

Gibt an, dass die Eigenschaft eine Standardauflistung ist.

IsKey 4

Gibt an, dass die Eigenschaft ein Auflistungsschlüssel ist.

IsRequired 2

Gibt an, dass die Eigenschaft erforderlich 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.

IsVersionCheckRequired 32

Gibt an, ob der übergeordnete Konfigurationsabschnitt der Konfigurationseigenschaft während der Serialisierung abgefragt werden soll, um zu ermitteln, ob die Konfigurationseigenschaft in XML serialisiert werden soll.

None 0

Gibt an, dass keine Option auf die Eigenschaft angewendet wird.

Hinweise

Während der Erstellung eines Konfigurationselements verwenden Sie den ConfigurationPropertyOptions Enumerator, um die anzuwendenden Optionen programmgesteuert anzugeben. Diese Optionen geben an, ob eine Eigenschaft erforderlich ist, ist eine Auflistungsschlüsseleigenschaft usw. Wenn kein Wert angegeben ist, wird angenommen, dass der Wert None aufweisen.

Gilt für:

Weitere Informationen