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

See Also

Reference

ModelValidationNode Class

ModelValidationNode Overload

System.Web.Http.Validation Namespace