15 overrides of IsValid
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 (3)
12 references to IsValid
System.ComponentModel.Annotations (12)
System\ComponentModel\DataAnnotations\ValidationAttribute.cs (9)
13/// <para>Override <see cref="IsValid(object, ValidationContext)" /> to implement validation logic.</para>
359/// Instead, implement <see cref="IsValid(object, ValidationContext)" />.
385return IsValid(value, null!) == ValidationResult.Success;
407/// is thrown when <see cref="IsValid(object, ValidationContext)" />
448/// is thrown when <see cref="IsValid(object, ValidationContext)" />
455var result = IsValid(value, validationContext);
491/// This method invokes the <see cref="IsValid(object, ValidationContext)" /> method
500/// is thrown if <see cref="IsValid(object, ValidationContext)" />
505/// is thrown when <see cref="IsValid(object, ValidationContext)" />