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 以取得或設定值時,會在執行時間完成屬性驗證。 如果驗證失敗,所需的作業也會失敗。
下表列出可接受的驗證類型和其用途的描述。
驗證類型 | Description |
---|---|
applicationPoolName | 如果應用程式集區名稱包含無效字元,驗證就會失敗。 |
integerRange | 如果值超出指定範圍,整數中的驗證就會失敗。 |
nonEmptyString | 如果設定字串值,驗證就會失敗。 |
siteName | 如果網站名稱包含無效字元,驗證就會失敗。 |
timeSpanRange | 如果值超出指定範圍,則驗證會失敗,以秒為單位。 |
如需這些驗證類型所用格式的詳細資訊,請參閱 ValidationParameter 屬性。