ModelValidationNode Constructor (ModelMetadata, String, IEnumerable<ModelValidationNode>)
Initializes a new instance of the ModelValidationNode class, using the model metadata, the model state key, and child model-validation nodes.
Namespace: System.Web.Http.Validation
Assembly: System.Web.Http (in System.Web.Http.dll)
Syntax
'Declaration
Public Sub New ( _
modelMetadata As ModelMetadata, _
modelStateKey As String, _
childNodes As IEnumerable(Of ModelValidationNode) _
)
'Usage
Dim modelMetadata As ModelMetadata
Dim modelStateKey As String
Dim childNodes As IEnumerable(Of ModelValidationNode)
Dim instance As New ModelValidationNode(modelMetadata, _
modelStateKey, childNodes)
public ModelValidationNode(
ModelMetadata modelMetadata,
string modelStateKey,
IEnumerable<ModelValidationNode> childNodes
)
public:
ModelValidationNode(
ModelMetadata^ modelMetadata,
String^ modelStateKey,
IEnumerable<ModelValidationNode^>^ childNodes
)
new :
modelMetadata:ModelMetadata *
modelStateKey:string *
childNodes:IEnumerable<ModelValidationNode> -> ModelValidationNode
public function ModelValidationNode(
modelMetadata : ModelMetadata,
modelStateKey : String,
childNodes : IEnumerable<ModelValidationNode>
)
Parameters
- modelMetadata
Type: System.Web.Http.Metadata.ModelMetadata
The model metadata.
- modelStateKey
Type: System.String
The model state key.
- childNodes
Type: System.Collections.Generic.IEnumerable<ModelValidationNode>
The model child nodes.