C# Класс DeepEqual.ComplexObjectComparer

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CompareObjects ( IComparisonContext context, object source, object destination ) : ComparisonResult
ComplexObjectComparer ( IComparison inner, bool ignoreUnmatchedProperties, bool>.List ignoredProperties ) : System

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

Метод Описание
HandleMissingValues ( IComparisonContext context, Lazy destinationValue, Lazy sourceValue ) : bool
IsPropertyIgnored ( ) : bool
PreparePropertyInfo ( object source, object destination ) : void
SourceAndDestinationPresent ( ) : bool

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

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

public CompareObjects ( IComparisonContext context, object source, object destination ) : ComparisonResult
context IComparisonContext
source object
destination object
Результат ComparisonResult

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

public ComplexObjectComparer ( IComparison inner, bool ignoreUnmatchedProperties, bool>.List ignoredProperties ) : System
inner IComparison
ignoreUnmatchedProperties bool
ignoredProperties bool>.List
Результат System