Поделиться через


ConfigurationPropertyOptions Перечисление

Определение

Задает параметры, применяемые к свойству.

Это перечисление поддерживает побитовую комбинацию значений его членов.

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

Поля

IsAssemblyStringTransformationRequired 16

Указывает, требуется ли преобразование имени сборки для свойства конфигурации при сериализации для более ранней версии .NET.

IsDefaultCollection 1

Указывает, что свойство является коллекцией по умолчанию.

IsKey 4

Указывает, что свойство является ключом коллекции.

IsRequired 2

Указывает, что свойство является обязательным.

IsTypeStringTransformationRequired 8

Указывает, требуется ли преобразование имени типа для свойства конфигурации при сериализации для более ранней версии .NET.

IsVersionCheckRequired 32

Указывает, запрашивается ли во время сериализации родительский раздел конфигурации свойства конфигурации, чтобы определить, нужно ли выполнять сериализацию свойства конфигурации в формат XML.

None 0

Указывает, что к свойству не применяются параметры.

Комментарии

Во время создания элемента конфигурации вы используете ConfigurationPropertyOptions перечислитель для программного указания параметров, которые нужно применить. Эти параметры указывают, является ли свойство обязательным, является ли свойством ключа коллекции и т. д. Если значение не указано, предполагается, что оно равно None.

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

См. также раздел