28 overrides of IsValid
Microsoft.AspNetCore.Http.Abstractions.Tests (3)
Microsoft.AspNetCore.Mvc.Core.Test (2)
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (1)
Microsoft.AspNetCore.Mvc.IntegrationTests (8)
Microsoft.Extensions.Compliance.Redaction (2)
Microsoft.Extensions.Diagnostics.Probes (2)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Microsoft.Extensions.Http.Resilience (2)
Microsoft.Extensions.Telemetry (2)
Shared (2)
System.ComponentModel.Annotations (2)
10 references to IsValid
System.ComponentModel.Annotations (10)
System\ComponentModel\DataAnnotations\ValidationAttribute.cs (9)
13/// <para>Override <see cref="IsValid(object, ValidationContext)" /> to implement validation logic.</para>
338/// Instead, implement <see cref="IsValid(object, ValidationContext)" />.
364return IsValid(value, null!) == ValidationResult.Success;
386/// is thrown when <see cref="IsValid(object, ValidationContext)" />
427/// is thrown when <see cref="IsValid(object, ValidationContext)" />
434var result = IsValid(value, validationContext);
480/// This method invokes the <see cref="IsValid(object, ValidationContext)" /> method
489/// is thrown if <see cref="IsValid(object, ValidationContext)" />
494/// is thrown when <see cref="IsValid(object, ValidationContext)" />