ValidationAttributeAdapter<TAttribute> 类

定义

的实现 IClientModelValidator ,它了解数据注释属性。

generic <typename TAttribute>
 where TAttribute : ValidationAttributepublic ref class ValidationAttributeAdapter abstract : Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IClientModelValidator
public abstract class ValidationAttributeAdapter<TAttribute> : Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator where TAttribute : ValidationAttribute
type ValidationAttributeAdapter<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
    interface IClientModelValidator
Public MustInherit Class ValidationAttributeAdapter(Of TAttribute)
Implements IClientModelValidator

类型参数

TAttribute

属性的类型。

继承
ValidationAttributeAdapter<TAttribute>
派生
实现

构造函数

ValidationAttributeAdapter<TAttribute>(TAttribute, IStringLocalizer)

创建 ValidationAttributeAdapter<TAttribute> 的一个新实例。

属性

Attribute

获取 TAttribute 实例。

方法

AddValidation(ClientModelValidationContext)

调用 以添加客户端模型验证。

GetErrorMessage(ModelMetadata, Object[])

获取使用 格式化的 Attribute错误消息。

MergeAttribute(IDictionary<String,String>, String, String)

如果 不包含 的值key,则将给定 key 的 和 valueattributes 添加到 。attributes

适用于