ConfigurationAttributeSchema.ValidationType 属性

定义

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

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 属性。

适用于