ConfigurationPropertyOptions 枚举

定义

指定要应用于属性的选项。

此枚举支持其成员值的按位组合。

C#
[System.Flags]
public enum ConfigurationPropertyOptions
继承
ConfigurationPropertyOptions
属性

字段

名称 说明
IsAssemblyStringTransformationRequired 16

指示配置属性的程序集名称在为早期版本的 .NET 进行序列化时是否需要转换。

IsDefaultCollection 1

指示该属性为默认集合。

IsKey 4

指示该属性为集合键。

IsRequired 2

指示该属性是必需的。

IsTypeStringTransformationRequired 8

指示配置属性的类型名称在针对早期版本的 .NET 进行序列化时是否需要转换。

IsVersionCheckRequired 32

指示进行序列化时是否应查询配置属性的父配置节,以确定是否应将配置属性序列化到 XML 中。

None 0

指示没有应用于该属性的选项。

注解

在创建配置元素期间,可以使用 ConfigurationPropertyOptions 枚举器以编程方式指定要应用的选项。 这些选项指示属性是否是必需的、是否为集合键属性等。如果未指定值,则假定该值为 None。

适用于

产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

另请参阅