ModelValidationNode 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 ModelValidationNode 类的新实例。
重载
| 名称 | 说明 |
|---|---|
| ModelValidationNode(ModelMetadata, String) |
使用模型元数据和状态键初始化类的新实例 ModelValidationNode 。 |
| ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>) |
使用模型元数据、模型状态键和子模型验证节点初始化类的新实例 ModelValidationNode 。 |
ModelValidationNode(ModelMetadata, String)
使用模型元数据和状态键初始化类的新实例 ModelValidationNode 。
public:
ModelValidationNode(System::Web::ModelBinding::ModelMetadata ^ modelMetadata, System::String ^ modelStateKey);
public ModelValidationNode(System.Web.ModelBinding.ModelMetadata modelMetadata, string modelStateKey);
new System.Web.ModelBinding.ModelValidationNode : System.Web.ModelBinding.ModelMetadata * string -> System.Web.ModelBinding.ModelValidationNode
Public Sub New (modelMetadata As ModelMetadata, modelStateKey As String)
参数
- modelMetadata
- ModelMetadata
模型元数据。
- modelStateKey
- String
模型状态键。
适用于
ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>)
使用模型元数据、模型状态键和子模型验证节点初始化类的新实例 ModelValidationNode 。
public:
ModelValidationNode(System::Web::ModelBinding::ModelMetadata ^ modelMetadata, System::String ^ modelStateKey, System::Collections::Generic::IEnumerable<System::Web::ModelBinding::ModelValidationNode ^> ^ childNodes);
public ModelValidationNode(System.Web.ModelBinding.ModelMetadata modelMetadata, string modelStateKey, System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidationNode> childNodes);
new System.Web.ModelBinding.ModelValidationNode : System.Web.ModelBinding.ModelMetadata * string * seq<System.Web.ModelBinding.ModelValidationNode> -> System.Web.ModelBinding.ModelValidationNode
Public Sub New (modelMetadata As ModelMetadata, modelStateKey As String, childNodes As IEnumerable(Of ModelValidationNode))
参数
- modelMetadata
- ModelMetadata
模型元数据。
- modelStateKey
- String
模型状态键。
- childNodes
- IEnumerable<ModelValidationNode>
模型子节点。
例外
modelMetadata或modelStateKey参数为 null.