ValidationVisitor
StateManager
ValidationVisitor(ActionContext, IModelValidatorProvider, ValidatorCache, IModelMetadataProvider, ValidationStateDictionary)
ValidationVisitor(ActionContext, IModelValidatorProvider, ValidatorCache, IModelMetadataProvider, ValidationStateDictionary)
AllowShortCircuitingValidationWhenNoValidatorsArePresent
Cache
Container
Context
CurrentPath
Key
MaxValidationDepth
Metadata
MetadataProvider
Model
ModelState
Strategy
ValidateComplexTypesIfChildValidationFails
ValidationState
ValidatorProvider
GetValidationEntry(Object)
SuppressValidation(String)
Validate(ModelMetadata, String, Object)
Validate(ModelMetadata, String, Object, Boolean)
Validate(ModelMetadata, String, Object, Boolean, Object)
ValidateNode()
Visit(ModelMetadata, String, Object)
VisitChildren(IValidationStrategy)
VisitComplexType(IValidationStrategy)
VisitSimpleType()
net9.0
namespace Microsoft.AspNetCore.Mvc.ModelBinding.Validation
{
public class ValidationVisitor
{
public int? MaxValidationDepth { get; set; }
}
}
nuget.org | 0.0 % Reference this API 0.0 % Get property 0.0 % Set property |
---|---|
.NET | 5.06.07.08.09.0 |
.NET Core | 2.23.03.1 |
Information specific to net9.0 | |
Assembly | Microsoft.AspNetCore.Mvc.Core , Version=9.0.0.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Requires any:
|
Platform Restrictions | The property getter is supported on all platforms. The property setter is supported on all platforms. |
- Built-in API
- Package-provided API