207 references to Valid
Microsoft.AspNetCore.Mvc.Abstractions (11)
ModelBinding\ModelMetadata.cs (1)
436/// When <see langword="false"/>, validation can be assume that the model is valid (<see cref="ModelValidationState.Valid"/>) without
ModelBinding\ModelStateDictionary.cs (7)
163return state == ModelValidationState.Valid || state == ModelValidationState.Skipped; 168public ModelValidationState ValidationState => GetValidity(_root, currentDepth: 0) ?? ModelValidationState.Valid; 372/// state errors; <see cref="ModelValidationState.Valid"/> otherwise.</returns> 387/// state errors; <see cref="ModelValidationState.Valid"/> otherwise.</returns> 402/// <paramref name="key"/> as <see cref="ModelValidationState.Valid"/>. 417modelState.ValidationState = ModelValidationState.Valid; 631validationState = ModelValidationState.Valid;
ModelBinding\ModelValidationState.cs (3)
12/// of the root node is <see cref="Valid"/>. 38/// For aggregate validity, the validation of a <see cref="ModelStateEntry"/> is <see cref="Valid"/> 39/// if the validity of the entry and all descendants is either <see cref="Valid"/> or <see cref="Skipped"/>.
Microsoft.AspNetCore.Mvc.Abstractions.Test (16)
ModelBinding\ModelStateDictionaryTest.cs (16)
123Assert.Equal(ModelValidationState.Valid, dictionary.ValidationState); 139Assert.Equal(ModelValidationState.Valid, dictionary.ValidationState); 212Assert.Equal(ModelValidationState.Valid, source["key"].ValidationState); 226Assert.Equal(ModelValidationState.Valid, source["key"].ValidationState); 241Assert.Equal(ModelValidationState.Valid, source["key"].ValidationState); 415Assert.Equal(ModelValidationState.Valid, validationState); 447Assert.Equal(ModelValidationState.Valid, validationState); 481Assert.Equal(ModelValidationState.Valid, validationState); 497Assert.Equal(ModelValidationState.Valid, fieldValidationState); 512Assert.Equal(ModelValidationState.Valid, validationState); 527Assert.Equal(ModelValidationState.Valid, validationState); 744Assert.Equal(ModelValidationState.Valid, validationState); 1353Assert.Equal(ModelValidationState.Valid, dictionary["Product"].ValidationState); 1415Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 1537Assert.Equal(ModelValidationState.Valid, value.ValidationState); 1637Assert.Equal(ModelValidationState.Valid, validationState);
Microsoft.AspNetCore.Mvc.Core (3)
ModelBinding\Validation\ValidationVisitor.cs (3)
184entry.ValidationState = ModelValidationState.Valid; 254entry.ValidationState = ModelValidationState.Valid; 350item.Value.ValidationState = ModelValidationState.Valid;
Microsoft.AspNetCore.Mvc.Core.Test (31)
ModelBinding\Validation\DefaultObjectValidatorTests.cs (31)
43Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 70Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 176Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 180Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 208Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 212Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 281Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 377Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 636Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 667Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 703Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 773Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 777Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 929Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 933Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 937Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1005Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1009Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1013Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1017Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1053Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1057Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1148Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1178Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1215Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 1378Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1382Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1385Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1408Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1412Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1442Assert.Equal(ModelValidationState.Valid, entry.ValidationState);
Microsoft.AspNetCore.Mvc.IntegrationTests (146)
ActionParametersIntegrationTest.cs (6)
72Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 116Assert.Equal(ModelValidationState.Valid, state.ValidationState); 166Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 252Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 296Assert.Equal(ModelValidationState.Valid, state.ValidationState); 343Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState);
BinderTypeBasedModelBinderIntegrationTest.cs (5)
118Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 185Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 237Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 273Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 312Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState);
ByteArrayModelBinderIntegrationTest.cs (1)
64Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState);
CollectionModelBinderIntegrationTest.cs (6)
483Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 488Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1166Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1171Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1215Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1220Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState);
ComplexRecordIntegrationTest.cs (6)
2679Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2727Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2787Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2840Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 3090Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 3098Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState);
ComplexTypeIntegrationTestBase.cs (6)
2858Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2906Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2978Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 3031Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 3305Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 3313Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState);
DictionaryModelBinderIntegrationTest.cs (7)
130Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 135Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1269Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1338Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1343Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1491Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1496Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState);
FormCollectionModelBindingIntegrationTest.cs (1)
70Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState);
FormFileModelBindingIntegrationTest.cs (14)
71Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 121Assert.Equal(ModelValidationState.Valid, value.ValidationState); 172Assert.Equal(ModelValidationState.Valid, value.ValidationState); 235Assert.Equal(ModelValidationState.Valid, value.ValidationState); 243Assert.Equal(ModelValidationState.Valid, value.ValidationState); 325Assert.Equal(ModelValidationState.Valid, value.ValidationState); 331Assert.Equal(ModelValidationState.Valid, value.ValidationState); 391Assert.Equal(ModelValidationState.Valid, value.ValidationState); 397Assert.Equal(ModelValidationState.Valid, value.ValidationState); 453Assert.Equal(ModelValidationState.Valid, value.ValidationState); 461Assert.Equal(ModelValidationState.Valid, value.ValidationState); 512Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 601Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 650Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState);
HeaderModelBinderIntegrationTest.cs (13)
104Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 146Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 193Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 240Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 300Assert.Equal(ModelValidationState.Valid, entry.Value.ValidationState); 366Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 375Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 384Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 393Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 402Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 411Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 420Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 429Assert.Equal(ModelValidationState.Valid, entry.ValidationState);
SimpleTypeModelBinderIntegrationTest.cs (9)
63Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 107Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 151Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 228Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 272Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 357Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 700Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 746Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState); 790Assert.Equal(ModelValidationState.Valid, modelState[key].ValidationState);
TryUpdateModelIntegrationTest.cs (24)
57Assert.Equal(ModelValidationState.Valid, state.ValidationState); 91Assert.Equal(ModelValidationState.Valid, state.ValidationState); 201Assert.Equal(ModelValidationState.Valid, state.ValidationState); 242Assert.Equal(ModelValidationState.Valid, state.ValidationState); 283Assert.Equal(ModelValidationState.Valid, state.ValidationState); 344Assert.Equal(ModelValidationState.Valid, state.ValidationState); 376Assert.Equal(ModelValidationState.Valid, state.ValidationState); 405Assert.Equal(ModelValidationState.Valid, state.ValidationState); 448Assert.Equal(ModelValidationState.Valid, state.ValidationState); 496Assert.Equal(ModelValidationState.Valid, state.ValidationState); 664Assert.Equal(ModelValidationState.Valid, state.ValidationState); 698Assert.Equal(ModelValidationState.Valid, state.ValidationState); 801Assert.Equal(ModelValidationState.Valid, state.ValidationState); 837Assert.Equal(ModelValidationState.Valid, state.ValidationState); 878Assert.Equal(ModelValidationState.Valid, state.ValidationState); 929Assert.Equal(ModelValidationState.Valid, state.ValidationState); 965Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1013Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1081Assert.Equal(ModelValidationState.Valid, modelStateEntry.ValidationState); 1134Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1205Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1212Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1260Assert.Equal(ModelValidationState.Valid, state.ValidationState); 1269Assert.Equal(ModelValidationState.Valid, state.ValidationState);
ValidationIntegrationTests.cs (24)
1391Assert.Equal(ModelValidationState.Valid, state.Value.ValidationState); 1643Assert.Equal(ModelValidationState.Valid, state.Value.ValidationState); 1691Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 2004Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2053Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2058Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2063Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2113Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2118Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2181Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2189Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2241Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2246Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2251Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2293Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2298Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2341Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2346Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2400Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2445Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2450Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2497Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2502Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2547Assert.Equal(ModelValidationState.Valid, modelState.ValidationState);
ValidationWithRecordIntegrationTests.cs (24)
1235Assert.Equal(ModelValidationState.Valid, state.Value.ValidationState); 1451Assert.Equal(ModelValidationState.Valid, state.Value.ValidationState); 1497Assert.Equal(ModelValidationState.Valid, kvp.Value.ValidationState); 1799Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1844Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 1849Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1854Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1904Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1909Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1972Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 1980Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2032Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2037Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2042Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2084Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2089Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2132Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2137Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2188Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2233Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2238Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2283Assert.Equal(ModelValidationState.Valid, modelState.ValidationState); 2288Assert.Equal(ModelValidationState.Valid, entry.ValidationState); 2450Assert.Equal(ModelValidationState.Valid, entry.ValidationState);