ConfigurationAttributeSchema 类

定义

提供对定义配置属性架构的属性的访问权限。

public ref class ConfigurationAttributeSchema sealed
public sealed class ConfigurationAttributeSchema
type ConfigurationAttributeSchema = class
Public NotInheritable Class ConfigurationAttributeSchema
继承
ConfigurationAttributeSchema

属性

AllowInfinite

获取一个值,该值指示值“infinite”是否可以存储在此属性中。

DefaultValue

获取属性在未显式设置值时返回的数据。

IsCaseSensitive

获取一个值,该值指示属性值是否区分大小写。

IsCombinedKey

获取一个值,该值指示此属性是否是集合的多属性键的一部分。

IsEncrypted

获取一个值,该值指示属性是否在磁盘上加密。

IsExpanded

获取一个值,该值指示是否应展开属性值中的环境变量。

IsRequired

获取一个值,该值指示是否必须为特性定义值。

IsUniqueKey

获取一个值,该值指示此属性是否为集合的唯一键。

Name

获取特性名。

TimeSpanFormat

获取一个值,该值确定属性的存储格式 TimeSpan

Type

获取公共语言运行时 (CLR) 属性的类型。

ValidationParameter

获取验证配置属性中的数据所需的其他参数。

ValidationType

获取此属性使用的验证类型。

方法

GetEnumValues()

返回配置枚举值的集合。

GetMetadata(String)

从架构返回元数据值。

适用于