C# Класс KellermanSoftware.CompareNetObjects.TypeComparers.BaseComparer

Common functionality for all Comparers
Показать файл Открыть проект

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

Метод Описание
AddBreadCrumb ( ComparisonConfig config, string existing, string name ) : string

Add a breadcrumb to an existing breadcrumb

AddBreadCrumb ( ComparisonConfig config, string existing, string name, string extra, int index ) : string

Add a breadcrumb to an existing breadcrumb

AddBreadCrumb ( ComparisonConfig config, string existing, string name, string extra, string index ) : string

Add a breadcrumb to an existing breadcrumb

AddDifference ( CompareParms parameters ) : void

Add a difference for the current parameters

AddDifference ( ComparisonResult result, Difference difference ) : void

Add a difference to the result

NiceString ( object value ) : string

Convert an object to a nicely formatted string

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

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

Add a breadcrumb to an existing breadcrumb
protected AddBreadCrumb ( ComparisonConfig config, string existing, string name ) : string
config ComparisonConfig Comparison configuration
existing string The existing breadcrumb
name string The field or property name
Результат string

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

Add a breadcrumb to an existing breadcrumb
protected AddBreadCrumb ( ComparisonConfig config, string existing, string name, string extra, int index ) : string
config ComparisonConfig The comparison configuration
existing string The existing breadcrumb
name string The property or field name
extra string Extra information to output after the name
index int The index for an array, list, or row
Результат string

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

Add a breadcrumb to an existing breadcrumb
protected AddBreadCrumb ( ComparisonConfig config, string existing, string name, string extra, string index ) : string
config ComparisonConfig Comparison configuration
existing string The existing breadcrumb
name string The field or property name
extra string Extra information to append after the name
index string The index if it is an array, list, row etc.
Результат string

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

Add a difference for the current parameters
protected AddDifference ( CompareParms parameters ) : void
parameters CompareParms
Результат void

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

Add a difference to the result
protected AddDifference ( ComparisonResult result, Difference difference ) : void
result ComparisonResult The comparison result
difference Difference The difference to add to the result
Результат void

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

Convert an object to a nicely formatted string
protected NiceString ( object value ) : string
value object
Результат string