21.308. Class ListSessionsRequestValidator

Namespace: ArmoniK.Core.Common.gRPC.Validators
Assembly: ArmoniK.Core.Common.dll

Validator for

public class ListSessionsRequestValidator : AbstractValidator<ListSessionsRequest>, IValidator<ListSessionsRequest>, IValidator, IEnumerable<IValidationRule>, IEnumerable

21.308.1. Inheritance

object ← AbstractValidator<ListSessionsRequest> ← ListSessionsRequestValidator

21.308.2. Implements

IValidator<ListSessionsRequest>, IValidator, IEnumerable<IValidationRule>, IEnumerable

21.308.3. Inherited Members

AbstractValidator<ListSessionsRequest>.Validate(ListSessionsRequest), AbstractValidator<ListSessionsRequest>.ValidateAsync(ListSessionsRequest, CancellationToken), AbstractValidator<ListSessionsRequest>.Validate(ValidationContext<ListSessionsRequest>), AbstractValidator<ListSessionsRequest>.ValidateAsync(ValidationContext<ListSessionsRequest>, CancellationToken), AbstractValidator<ListSessionsRequest>.CreateDescriptor(), AbstractValidator<ListSessionsRequest>.RuleFor<TProperty>(Expression<Func<ListSessionsRequest, TProperty>>), AbstractValidator<ListSessionsRequest>.Transform<TProperty, TTransformed>(Expression<Func<ListSessionsRequest, TProperty>>, Func<TProperty, TTransformed>), AbstractValidator<ListSessionsRequest>.Transform<TProperty, TTransformed>(Expression<Func<ListSessionsRequest, TProperty>>, Func<ListSessionsRequest, TProperty, TTransformed>), AbstractValidator<ListSessionsRequest>.RuleForEach<TElement>(Expression<Func<ListSessionsRequest, IEnumerable<TElement>>>), AbstractValidator<ListSessionsRequest>.TransformForEach<TElement, TTransformed>(Expression<Func<ListSessionsRequest, IEnumerable<TElement>>>, Func<TElement, TTransformed>), AbstractValidator<ListSessionsRequest>.TransformForEach<TElement, TTransformed>(Expression<Func<ListSessionsRequest, IEnumerable<TElement>>>, Func<ListSessionsRequest, TElement, TTransformed>), AbstractValidator<ListSessionsRequest>.RuleSet(string, Action), AbstractValidator<ListSessionsRequest>.When(Func<ListSessionsRequest, bool>, Action), AbstractValidator<ListSessionsRequest>.When(Func<ListSessionsRequest, ValidationContext<ListSessionsRequest>, bool>, Action), AbstractValidator<ListSessionsRequest>.Unless(Func<ListSessionsRequest, bool>, Action), AbstractValidator<ListSessionsRequest>.Unless(Func<ListSessionsRequest, ValidationContext<ListSessionsRequest>, bool>, Action), AbstractValidator<ListSessionsRequest>.WhenAsync(Func<ListSessionsRequest, CancellationToken, Task<bool>>, Action), AbstractValidator<ListSessionsRequest>.WhenAsync(Func<ListSessionsRequest, ValidationContext<ListSessionsRequest>, CancellationToken, Task<bool>>, Action), AbstractValidator<ListSessionsRequest>.UnlessAsync(Func<ListSessionsRequest, CancellationToken, Task<bool>>, Action), AbstractValidator<ListSessionsRequest>.UnlessAsync(Func<ListSessionsRequest, ValidationContext<ListSessionsRequest>, CancellationToken, Task<bool>>, Action), AbstractValidator<ListSessionsRequest>.Include(IValidator<ListSessionsRequest>), AbstractValidator<ListSessionsRequest>.Include<TValidator>(Func<ListSessionsRequest, TValidator>), AbstractValidator<ListSessionsRequest>.GetEnumerator(), AbstractValidator<ListSessionsRequest>.EnsureInstanceNotNull(object), AbstractValidator<ListSessionsRequest>.PreValidate(ValidationContext<ListSessionsRequest>, ValidationResult), AbstractValidator<ListSessionsRequest>.RaiseValidationException(ValidationContext<ListSessionsRequest>, ValidationResult), AbstractValidator<ListSessionsRequest>.CascadeMode, AbstractValidator<ListSessionsRequest>.ClassLevelCascadeMode, AbstractValidator<ListSessionsRequest>.RuleLevelCascadeMode, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

21.308.4. Constructors

21.308.4.1. ListSessionsRequestValidator()

Initializes a validator for

public ListSessionsRequestValidator()