다음을 통해 공유


AttributeAdapterBase<TAttribute> 클래스

정의

어댑터에 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>
파생
구현

생성자

AttributeAdapterBase<TAttribute>(TAttribute, IStringLocalizer)

AttributeAdapterBase<TAttribute>을 인스턴스화합니다.

속성

Attribute

TAttribute 인스턴스를 가져옵니다.

(다음에서 상속됨 ValidationAttributeAdapter<TAttribute>)

메서드

AddValidation(ClientModelValidationContext)

클라이언트 쪽 모델 유효성 검사를 추가하기 위해 호출됩니다.

(다음에서 상속됨 ValidationAttributeAdapter<TAttribute>)
GetErrorMessage(ModelMetadata, Object[])

를 사용하여 Attribute형식이 지정된 오류 메시지를 가져옵니다.

(다음에서 상속됨 ValidationAttributeAdapter<TAttribute>)
GetErrorMessage(ModelValidationContextBase)

오류 메시지를 가져옵니다.

적용 대상