C# Класс FluentValidation.Validators.DelegatingValidator

Наследование: IPropertyValidator, IDelegatingValidator
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
CheckCondition ( object instance ) : bool
DelegatingValidator ( Func asyncCondition, IPropertyValidator innerValidator ) : System
DelegatingValidator ( bool>.Func condition, IPropertyValidator innerValidator ) : System
Validate ( PropertyValidatorContext context ) : IEnumerable
ValidateAsync ( PropertyValidatorContext context, CancellationToken cancellation ) : Task>

Описание методов

CheckCondition() публичный Метод

public CheckCondition ( object instance ) : bool
instance object
Результат bool

DelegatingValidator() публичный Метод

public DelegatingValidator ( Func asyncCondition, IPropertyValidator innerValidator ) : System
asyncCondition Func
innerValidator IPropertyValidator
Результат System

DelegatingValidator() публичный Метод

public DelegatingValidator ( bool>.Func condition, IPropertyValidator innerValidator ) : System
condition bool>.Func
innerValidator IPropertyValidator
Результат System

Validate() публичный Метод

public Validate ( PropertyValidatorContext context ) : IEnumerable
context PropertyValidatorContext
Результат IEnumerable

ValidateAsync() публичный Метод

public ValidateAsync ( PropertyValidatorContext context, CancellationToken cancellation ) : Task>
context PropertyValidatorContext
cancellation CancellationToken
Результат Task>