3 instantiations of ModelStateNode
Microsoft.AspNetCore.Mvc.Abstractions (3)
ModelBinding\ModelStateDictionary.cs (3)
64_root = new ModelStateNode(subKey: emptySegment) 905modelStateNode = new ModelStateNode(subKey); 917modelStateNode = new ModelStateNode(subKey);
27 references to ModelStateNode
Microsoft.AspNetCore.Mvc.Abstractions (27)
ModelBinding\ModelStateDictionary.cs (27)
36private readonly ModelStateNode _root; 355var modelState = GetOrAddNode(key); 377var item = GetNode(key); 409var modelState = GetOrAddNode(key); 429var modelState = GetOrAddNode(key); 454var target = GetOrAddNode(source.Key); 475var modelState = GetOrAddNode(key); 527private ModelStateNode? GetNode(string key) 529var current = _root; 550private ModelStateNode GetOrAddNode(string key) 560var current = _root; 620private ModelValidationState? GetValidity(ModelStateNode? node, int currentDepth) 679var modelState = GetOrAddNode(key); 718var node = GetNode(key); 735var result = GetNode(key); 837public List<ModelStateNode>? ChildNodes { get; set; } 875public ModelStateNode? GetNode(StringSegment subKey) 877ModelStateNode? modelStateNode = null; 895public ModelStateNode GetOrAddNode(StringSegment subKey) 897ModelStateNode modelStateNode; 904ChildNodes = new List<ModelStateNode>(1); 1005private readonly ModelStateNode? _rootNode; 1006private ModelStateNode _modelStateNode; 1007private List<ModelStateNode>? _nodes; 1053_nodes = new List<ModelStateNode> { _rootNode }; 1070var node = _nodes[0]; 1083var currentChild = node.ChildNodes[_index];