ConfigurationAttributeSchema.ValidationType 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此属性使用的验证类型。
public:
property System::String ^ ValidationType { System::String ^ get(); };
public string ValidationType { get; }
member this.ValidationType : string
Public ReadOnly Property ValidationType As String
属性值
验证的类型。 有效值为“applicationPoolName”、“integerRange”、“nonEmptyString”、“siteName”、“timeSpanRange”和“trimWhiteSpaceString”。
注解
当 IIS 分析配置 XML 以获取配置节时,当 IIS 调用配置 API 来获取或设置值时,属性验证是在运行时完成的。 如果验证失败,则所需的操作也会失败。
下表列出了可接受的验证类型及其用法说明。
验证类型 | 说明 |
---|---|
applicationPoolName | 如果应用程序池名称包含无效字符,则验证失败。 |
integerRange | 如果值超出指定范围(以整数为单位),则验证失败。 |
nonEmptyString | 如果设置了字符串值,则验证失败。 |
siteName | 如果站点名称包含无效字符,则验证失败。 |
timeSpanRange | 如果值超出指定范围(以秒为单位),则验证失败。 |
有关这些验证类型使用的格式的详细信息,请参阅 ValidationParameter 属性。