DataAnnotationsModelValidatorProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實作 ASP.NET MVC 的預設驗證提供者。
public class DataAnnotationsModelValidatorProvider : System.Web.Mvc.AssociatedValidatorProvider
type DataAnnotationsModelValidatorProvider = class
inherit AssociatedValidatorProvider
Public Class DataAnnotationsModelValidatorProvider
Inherits AssociatedValidatorProvider
- 繼承
建構函式
DataAnnotationsModelValidatorProvider() |
初始化 DataAnnotationsModelValidatorProvider 類別的新執行個體。 |
屬性
AddImplicitRequiredAttributeForValueTypes |
取得或設定值,這個值表示是否需要不可為 Null 的實值型別。 |
方法
GetTypeDescriptor(Type) |
取得指定型別的型別描述項。 (繼承來源 AssociatedValidatorProvider) |
GetValidators(ModelMetadata, ControllerContext, IEnumerable<Attribute>) |
取得驗證程式清單。 |
GetValidators(ModelMetadata, ControllerContext) |
使用中繼資料和控制器內容,取得模型的驗證程式。 (繼承來源 AssociatedValidatorProvider) |
RegisterAdapter(Type, Type) |
註冊配接器來提供用戶端驗證。 |
RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory) |
註冊驗證提供者的配接器 Factory。 |
RegisterDefaultAdapter(Type) |
註冊預設配接器。 |
RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory) |
註冊預設配接器 Factory。 |
RegisterDefaultValidatableObjectAdapter(Type) |
註冊配接器以提供預設物件驗證。 |
RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory) |
註冊預設物件驗證提供者的配接器 Factory。 |
RegisterValidatableObjectAdapter(Type, Type) |
註冊配接器以提供物件驗證。 |
RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory) |
註冊物件驗證提供者的配接器 Factory。 |