ModelValidationNode.Validate 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
验证该模型
重载
Validate(ModelBindingExecutionContext) |
使用指定的执行上下文,确认该模型。 |
Validate(ModelBindingExecutionContext, ModelValidationNode) |
使用指定的执行上下文和父节点,确认该模型。 |
Validate(ModelBindingExecutionContext)
使用指定的执行上下文,确认该模型。
public:
void Validate(System::Web::ModelBinding::ModelBindingExecutionContext ^ modelBindingExecutionContext);
public void Validate (System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext);
member this.Validate : System.Web.ModelBinding.ModelBindingExecutionContext -> unit
Public Sub Validate (modelBindingExecutionContext As ModelBindingExecutionContext)
参数
- modelBindingExecutionContext
- ModelBindingExecutionContext
该执行上下文。
例外
modelBindingExecutionContext
参数为 null
。
注解
如果 SuppressValidation 属性为 true
,则此方法不执行任何操作。
适用于
Validate(ModelBindingExecutionContext, ModelValidationNode)
使用指定的执行上下文和父节点,确认该模型。
public:
void Validate(System::Web::ModelBinding::ModelBindingExecutionContext ^ modelBindingExecutionContext, System::Web::ModelBinding::ModelValidationNode ^ parentNode);
public void Validate (System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelValidationNode parentNode);
member this.Validate : System.Web.ModelBinding.ModelBindingExecutionContext * System.Web.ModelBinding.ModelValidationNode -> unit
Public Sub Validate (modelBindingExecutionContext As ModelBindingExecutionContext, parentNode As ModelValidationNode)
参数
- modelBindingExecutionContext
- ModelBindingExecutionContext
该执行上下文。
- parentNode
- ModelValidationNode
父节点。