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