Microsoft.Extensions.Validation 命名空间

名称 说明
SkipValidationAttribute

指示不应验证属性、参数或类型。

ValidatableTypeAttribute

指示类型可验证,以支持验证生成器的发现。

ValidateContext

表示用于验证可验证对象的上下文。

ValidationError

表示验证错误。

ValidationMessageKeyContext

提供用于计算资源密钥以查找本地化验证错误消息的上下文信息。

ValidationOptions

指定验证系统的配置选项。

接口

名称 说明
IValidatableInfoResolver

提供一个接口,用于解析与给定 <seealso cref=“T:System.Type”></seealso 或 >seealso< cref=“T:System.Reflection.ParameterInfo”></seealso> 关联的验证信息。

IValidatableParameterInfo

表示用于验证参数值的接口。

IValidatablePropertyInfo

表示用于验证属性的接口。

IValidatableTypeInfo

表示用于验证类型的值的接口。

IValidationMessageFormatter

由派生自 ValidationAttribute 它的自定义属性实现时,验证本地化管道使用它生成来自本地化模板的完全格式化的消息,其中包含特定于属性的参数的位置占位符。