C# Class SpecAid.ColumnActions.DeepCompareAction

Inheritance: SpecAid.Base.ColumnAction, IComparerColumnAction
显示文件 Open project: ITAGroup/SpecAid

Public Methods

Method Description
DeepCompareAction ( Type targetType, string columnName ) : System
GoGoCompareColumnAction ( object target ) : SpecAid.Base.CompareColumnResult
GoGoCompareColumnAction ( object target, string tableValue ) : SpecAid.Base.CompareColumnResult
GoGoCompareColumnAction ( string tableValue ) : SpecAid.Base.CompareColumnResult
UseWhen ( ) : bool

Private Methods

Method Description
GetActual ( object target ) : object
UseWhenProperty ( string firstColumnName ) : bool

Method Details

DeepCompareAction() public method

public DeepCompareAction ( Type targetType, string columnName ) : System
targetType System.Type
columnName string
return System

GoGoCompareColumnAction() public method

public GoGoCompareColumnAction ( object target ) : SpecAid.Base.CompareColumnResult
target object
return SpecAid.Base.CompareColumnResult

GoGoCompareColumnAction() public method

public GoGoCompareColumnAction ( object target, string tableValue ) : SpecAid.Base.CompareColumnResult
target object
tableValue string
return SpecAid.Base.CompareColumnResult

GoGoCompareColumnAction() public method

public GoGoCompareColumnAction ( string tableValue ) : SpecAid.Base.CompareColumnResult
tableValue string
return SpecAid.Base.CompareColumnResult

UseWhen() public method

public UseWhen ( ) : bool
return bool