ConfigurationPropertyOptions ConfigurationPropertyOptions ConfigurationPropertyOptions ConfigurationPropertyOptions Enum

Определение

Задает параметры, применяемые к свойству.Specifies the options to apply to a property.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class ConfigurationPropertyOptions
[System.Flags]
public enum ConfigurationPropertyOptions
type ConfigurationPropertyOptions = 
Public Enum ConfigurationPropertyOptions
Наследование
ConfigurationPropertyOptionsConfigurationPropertyOptionsConfigurationPropertyOptionsConfigurationPropertyOptions
Атрибуты

Поля

IsAssemblyStringTransformationRequired IsAssemblyStringTransformationRequired IsAssemblyStringTransformationRequired IsAssemblyStringTransformationRequired 16

Указывает, требуется ли преобразование имени сборки для свойства конфигурации при сериализации для более ранней версии .NET Framework.Indicates whether the assembly name for the configuration property requires transformation when it is serialized for an earlier version of the .NET Framework.

IsDefaultCollection IsDefaultCollection IsDefaultCollection IsDefaultCollection 1

Указывает, что свойство является коллекцией по умолчанию.Indicates that the property is a default collection.

IsKey IsKey IsKey IsKey 4

Указывает, что свойство является ключом коллекции.Indicates that the property is a collection key.

IsRequired IsRequired IsRequired IsRequired 2

Указывает, что свойство является обязательным.Indicates that the property is required.

IsTypeStringTransformationRequired IsTypeStringTransformationRequired IsTypeStringTransformationRequired IsTypeStringTransformationRequired 8

Указывает, требуется ли преобразование имени типа для свойства конфигурации при сериализации для более ранней версии .NET Framework.Indicates whether the type name for the configuration property requires transformation when it is serialized for an earlier version of the .NET Framework.

IsVersionCheckRequired IsVersionCheckRequired IsVersionCheckRequired IsVersionCheckRequired 32

Указывает, запрашивается ли во время сериализации родительский раздел конфигурации свойства конфигурации, чтобы определить, нужно ли выполнять сериализацию свойства конфигурации в формат XML.Indicates whether the configuration property's parent configuration section should be queried at serialization time to determine whether the configuration property should be serialized into XML.

None None None None 0

Указывает, что к свойству не применяются параметры.Indicates that no option applies to the property.

Комментарии

Во время создания элемента конфигурации ConfigurationPropertyOptions перечислитель используется для программного указания применяемых параметров.During the creation of a configuration element, you use the ConfigurationPropertyOptions enumerator to programmatically specify the options to apply. Эти параметры указывают, является ли свойство обязательным, является свойством ключа коллекции и т. д. Если значение не указано, предполагается, что значение равно None.These options indicate whether a property is required, is a collection key property, etc. If a value is not specified, the value is assumed to be None.

Применяется к

Дополнительно