AttributeAdapterBase<TAttribute> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
的抽象子類別 ValidationAttributeAdapter<TAttribute> ,其會包裝配接器的所有必要介面。
generic <typename TAttribute>
where TAttribute : ValidationAttributepublic ref class AttributeAdapterBase abstract : Microsoft::AspNetCore::Mvc::DataAnnotations::ValidationAttributeAdapter<TAttribute>, Microsoft::AspNetCore::Mvc::DataAnnotations::IAttributeAdapter, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IClientModelValidator
public abstract class AttributeAdapterBase<TAttribute> : Microsoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapter<TAttribute>, Microsoft.AspNetCore.Mvc.DataAnnotations.IAttributeAdapter, Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator where TAttribute : ValidationAttribute
type AttributeAdapterBase<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
inherit ValidationAttributeAdapter<'Attribute (requires 'Attribute :> ValidationAttribute)>
interface IAttributeAdapter
interface IClientModelValidator
Public MustInherit Class AttributeAdapterBase(Of TAttribute)
Inherits ValidationAttributeAdapter(Of TAttribute)
Implements IAttributeAdapter, IClientModelValidator
類型參數
- TAttribute
要包裝的 ValidationAttribute 型別。
- 繼承
- 衍生
- 實作
建構函式
AttributeAdapterBase<TAttribute>(TAttribute, IStringLocalizer) |
將新的 AttributeAdapterBase<TAttribute> 具現化。 |
屬性
Attribute |
取得 |
方法
AddValidation(ClientModelValidationContext) |
呼叫 以新增用戶端模型驗證。 (繼承來源 ValidationAttributeAdapter<TAttribute>) |
GetErrorMessage(ModelMetadata, Object[]) |
取得使用 Attribute 格式化的錯誤訊息。 (繼承來源 ValidationAttributeAdapter<TAttribute>) |
GetErrorMessage(ModelValidationContextBase) |
取得錯誤訊息。 |