C# 클래스 KellermanSoftware.CompareNetObjects.TypeComparers.BaseComparer

Common functionality for all Comparers
파일 보기 프로젝트 열기: GregFinzer/Compare-Net-Objects

보호된 메소드들

메소드 설명
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