共用方式為


ModelValidationNode.Validate 方法

定義

驗證模型。

多載

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

父節點。

適用於