C# Класс KellermanSoftware.CompareNetObjects.ExcludeLogic

Exclude types depending upon the configuration
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
IgnoredByAttribute ( ComparisonConfig config, MemberInfo info ) : bool

Check if any type has attributes that should be bypassed

ShouldExcludeClassType ( ComparisonConfig config, Type t1, Type t2 ) : bool

Check if the class type should be excluded based on the configuration

ShouldExcludeMember ( ComparisonConfig config, MemberInfo info ) : bool

Returns true if the property or field should be excluded

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

IgnoredByAttribute() публичный статический Метод

Check if any type has attributes that should be bypassed
public static IgnoredByAttribute ( ComparisonConfig config, MemberInfo info ) : bool
config ComparisonConfig
info System.Reflection.MemberInfo
Результат bool

ShouldExcludeClassType() публичный статический Метод

Check if the class type should be excluded based on the configuration
public static ShouldExcludeClassType ( ComparisonConfig config, Type t1, Type t2 ) : bool
config ComparisonConfig
t1 System.Type
t2 System.Type
Результат bool

ShouldExcludeMember() публичный статический Метод

Returns true if the property or field should be excluded
public static ShouldExcludeMember ( ComparisonConfig config, MemberInfo info ) : bool
config ComparisonConfig
info System.Reflection.MemberInfo
Результат bool