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) |
エラー メッセージを取得します。 |