AsyncValidationAttribute 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用於需要非同步操作的驗證屬性,例如資料庫查詢或 API 呼叫。
衍生實作必須是執行緒安全的,因為此屬性的實例可能會同時從多個執行緒呼叫。
public ref class AsyncValidationAttribute abstract : System::ComponentModel::DataAnnotations::ValidationAttribute
public abstract class AsyncValidationAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
type AsyncValidationAttribute = class
inherit ValidationAttribute
Public MustInherit Class AsyncValidationAttribute
Inherits ValidationAttribute
- 繼承
建構函式
| 名稱 | Description |
|---|---|
| AsyncValidationAttribute() |
任何非同步驗證屬性的預設建構子。 |
| AsyncValidationAttribute(Func<String>) |
允許提供資源存取函式,屬性用 ErrorMessageString 來檢索錯誤訊息。 |
| AsyncValidationAttribute(String) |
接受固定驗證錯誤訊息的建構器。 |
屬性
| 名稱 | Description |
|---|---|
| ErrorMessage |
若驗證失敗,會接收或設定錯誤訊息以關聯驗證控制項。 (繼承來源 ValidationAttribute) |
| ErrorMessageResourceName |
取得或設定錯誤訊息資源名稱,以便在驗證失敗時查詢 ErrorMessageResourceType 屬性值。 (繼承來源 ValidationAttribute) |
| ErrorMessageResourceType |
取得或設定資源類型,以便在驗證失敗時用於錯誤訊息查詢。 (繼承來源 ValidationAttribute) |
| ErrorMessageString |
會收到本地化驗證錯誤訊息。 (繼承來源 ValidationAttribute) |
| RequiresValidationContext |
會得到一個值,表示該屬性是否需要驗證上下文。 (繼承來源 ValidationAttribute) |
| TypeId |
在衍生類別中實作時,取得這個 Attribute的唯一標識碼。 (繼承來源 Attribute) |