AssociatedValidatorProvider.GetValidators 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetValidators(ModelMetadata, ControllerContext) |
使用元数据和控制器上下文来获取模型的验证程序。 |
GetValidators(ModelMetadata, ControllerContext, IEnumerable<Attribute>) |
使用元数据、控制器上下文和特性列表获取模型的验证程序。 |
GetValidators(ModelMetadata, ControllerContext)
使用元数据和控制器上下文来获取模型的验证程序。
public override sealed System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators (System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context);
override this.GetValidators : System.Web.Mvc.ModelMetadata * System.Web.Mvc.ControllerContext -> seq<System.Web.Mvc.ModelValidator>
Public Overrides NotOverridable Function GetValidators (metadata As ModelMetadata, context As ControllerContext) As IEnumerable(Of ModelValidator)
参数
- metadata
- ModelMetadata
元数据。
- context
- ControllerContext
控制器上下文。
返回
模型的验证程序。
适用于
GetValidators(ModelMetadata, ControllerContext, IEnumerable<Attribute>)
使用元数据、控制器上下文和特性列表获取模型的验证程序。
protected abstract System.Collections.Generic.IEnumerable<System.Web.Mvc.ModelValidator> GetValidators (System.Web.Mvc.ModelMetadata metadata, System.Web.Mvc.ControllerContext context, System.Collections.Generic.IEnumerable<Attribute> attributes);
override this.GetValidators : System.Web.Mvc.ModelMetadata * System.Web.Mvc.ControllerContext * seq<Attribute> -> seq<System.Web.Mvc.ModelValidator>
Protected MustOverride Function GetValidators (metadata As ModelMetadata, context As ControllerContext, attributes As IEnumerable(Of Attribute)) As IEnumerable(Of ModelValidator)
参数
- metadata
- ModelMetadata
元数据。
- context
- ControllerContext
控制器上下文。
- attributes
- IEnumerable<Attribute>
特性列表。
返回
模型的验证程序。