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

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

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

Метод Описание
EqualValidator ( object>.Func comparisonProperty, MemberInfo member ) : System
EqualValidator ( object>.Func comparisonProperty, MemberInfo member, IEqualityComparer comparer ) : System
EqualValidator ( object valueToCompare ) : System
EqualValidator ( object valueToCompare, IEqualityComparer comparer ) : System

Защищенные методы

Метод Описание
Compare ( object comparisonValue, object propertyValue ) : bool
IsValid ( PropertyValidatorContext context ) : bool

Приватные методы

Метод Описание
GetComparisonValue ( PropertyValidatorContext context ) : object

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

Compare() защищенный Метод

protected Compare ( object comparisonValue, object propertyValue ) : bool
comparisonValue object
propertyValue object
Результат bool

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

public EqualValidator ( object>.Func comparisonProperty, MemberInfo member ) : System
comparisonProperty object>.Func
member System.Reflection.MemberInfo
Результат System

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

public EqualValidator ( object>.Func comparisonProperty, MemberInfo member, IEqualityComparer comparer ) : System
comparisonProperty object>.Func
member System.Reflection.MemberInfo
comparer IEqualityComparer
Результат System

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

public EqualValidator ( object valueToCompare ) : System
valueToCompare object
Результат System

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

public EqualValidator ( object valueToCompare, IEqualityComparer comparer ) : System
valueToCompare object
comparer IEqualityComparer
Результат System

IsValid() защищенный Метод

protected IsValid ( PropertyValidatorContext context ) : bool
context PropertyValidatorContext
Результат bool