1 instantiation of ModelValidationNode
System.Web (1)
ModelBinding\ModelBindingContext.cs (1)
116_validationNode = new ModelValidationNode(ModelMetadata, ModelName);
19 references to ModelValidationNode
System.Web (19)
ModelBinding\ComplexModelResult.cs (2)
6public ComplexModelResult(object model, ModelValidationNode validationNode) { 20public ModelValidationNode ValidationNode {
ModelBinding\ModelBindingContext.cs (2)
14private ModelValidationNode _validationNode; 113public ModelValidationNode ValidationNode {
ModelBinding\ModelValidatedEventArgs.cs (2)
6public ModelValidatedEventArgs(ModelBindingExecutionContext modelBindingExecutionContext, ModelValidationNode parentNode) { 20public ModelValidationNode ParentNode {
ModelBinding\ModelValidatingEventArgs.cs (2)
7public ModelValidatingEventArgs(ModelBindingExecutionContext modelBindingExecutionContext, ModelValidationNode parentNode) { 21public ModelValidationNode ParentNode {
ModelBinding\ModelValidationNode.cs (9)
12public ModelValidationNode(ModelMetadata modelMetadata, string modelStateKey, IEnumerable<ModelValidationNode> childNodes) { 22ChildNodes = (childNodes != null) ? childNodes.ToList() : new List<ModelValidationNode>(); 25public ICollection<ModelValidationNode> ChildNodes { 54public void CombineWith(ModelValidationNode otherNode) { 58foreach (ModelValidationNode childNode in otherNode.ChildNodes) { 78private object TryConvertContainerToMetadataType(ModelValidationNode parentNode) { 98public void Validate(ModelBindingExecutionContext modelBindingExecutionContext, ModelValidationNode parentNode) { 124foreach (ModelValidationNode child in ChildNodes) { 158private void ValidateThis(ModelBindingExecutionContext modelBindingExecutionContext, ModelValidationNode parentNode) {
ModelBinding\MutableObjectModelBinder.cs (2)
94ModelValidationNode validationNode = (ModelValidationNode)sender;