23.315. Class TaskOptionsValidator
Namespace: ArmoniK.Core.Common.gRPC.Validators
Assembly: ArmoniK.Core.Common.dll
Validator for
public class TaskOptionsValidator : AbstractValidator<TaskOptions>, IValidator<TaskOptions>, IValidator, IEnumerable<IValidationRule>, IEnumerable
23.315.1. Inheritance
object ← AbstractValidator<TaskOptions> ← TaskOptionsValidator
23.315.2. Implements
IValidator<TaskOptions>, IValidator, IEnumerable<IValidationRule>, IEnumerable
23.315.3. Inherited Members
AbstractValidator<TaskOptions>.Validate(TaskOptions), AbstractValidator<TaskOptions>.ValidateAsync(TaskOptions, CancellationToken), AbstractValidator<TaskOptions>.Validate(ValidationContext<TaskOptions>), AbstractValidator<TaskOptions>.ValidateAsync(ValidationContext<TaskOptions>, CancellationToken), AbstractValidator<TaskOptions>.CreateDescriptor(), AbstractValidator<TaskOptions>.RuleFor<TProperty>(Expression<Func<TaskOptions, TProperty>>), AbstractValidator<TaskOptions>.Transform<TProperty, TTransformed>(Expression<Func<TaskOptions, TProperty>>, Func<TProperty, TTransformed>), AbstractValidator<TaskOptions>.Transform<TProperty, TTransformed>(Expression<Func<TaskOptions, TProperty>>, Func<TaskOptions, TProperty, TTransformed>), AbstractValidator<TaskOptions>.RuleForEach<TElement>(Expression<Func<TaskOptions, IEnumerable<TElement>>>), AbstractValidator<TaskOptions>.TransformForEach<TElement, TTransformed>(Expression<Func<TaskOptions, IEnumerable<TElement>>>, Func<TElement, TTransformed>), AbstractValidator<TaskOptions>.TransformForEach<TElement, TTransformed>(Expression<Func<TaskOptions, IEnumerable<TElement>>>, Func<TaskOptions, TElement, TTransformed>), AbstractValidator<TaskOptions>.RuleSet(string, Action), AbstractValidator<TaskOptions>.When(Func<TaskOptions, bool>, Action), AbstractValidator<TaskOptions>.When(Func<TaskOptions, ValidationContext<TaskOptions>, bool>, Action), AbstractValidator<TaskOptions>.Unless(Func<TaskOptions, bool>, Action), AbstractValidator<TaskOptions>.Unless(Func<TaskOptions, ValidationContext<TaskOptions>, bool>, Action), AbstractValidator<TaskOptions>.WhenAsync(Func<TaskOptions, CancellationToken, Task<bool>>, Action), AbstractValidator<TaskOptions>.WhenAsync(Func<TaskOptions, ValidationContext<TaskOptions>, CancellationToken, Task<bool>>, Action), AbstractValidator<TaskOptions>.UnlessAsync(Func<TaskOptions, CancellationToken, Task<bool>>, Action), AbstractValidator<TaskOptions>.UnlessAsync(Func<TaskOptions, ValidationContext<TaskOptions>, CancellationToken, Task<bool>>, Action), AbstractValidator<TaskOptions>.Include(IValidator<TaskOptions>), AbstractValidator<TaskOptions>.Include<TValidator>(Func<TaskOptions, TValidator>), AbstractValidator<TaskOptions>.GetEnumerator(), AbstractValidator<TaskOptions>.EnsureInstanceNotNull(object), AbstractValidator<TaskOptions>.PreValidate(ValidationContext<TaskOptions>, ValidationResult), AbstractValidator<TaskOptions>.RaiseValidationException(ValidationContext<TaskOptions>, ValidationResult), AbstractValidator<TaskOptions>.CascadeMode, AbstractValidator<TaskOptions>.ClassLevelCascadeMode, AbstractValidator<TaskOptions>.RuleLevelCascadeMode, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
23.315.4. Constructors
23.315.4.1. TaskOptionsValidator()
Initializes a validator for
public TaskOptionsValidator()