public ResultSetComparisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, NumericTolerance defaultTolerance, ICollection<IColumnDefinition> columnsDef) { KeysDef = keysDef; ValuesDef = valuesDef; DefaultTolerance = defaultTolerance; if (columnsDef != null) ColumnsDef = columnsDef; else ColumnsDef = new List<IColumnDefinition>(0); }
public ResultSetComparisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, NumericTolerance defaultTolerance, ICollection <IColumnDefinition> columnsDef) { KeysDef = keysDef; ValuesDef = valuesDef; DefaultTolerance = defaultTolerance; if (columnsDef != null) { ColumnsDef = columnsDef; } else { ColumnsDef = new List <IColumnDefinition>(0); } }
public ResultSetComparisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, NumericTolerance defaultTolerance) : this(keysDef, valuesDef, ColumnType.Numeric, defaultTolerance, null) { }
public ResultSetComparisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, ICollection <IColumnDefinition> columnsDef) : this(keysDef, valuesDef, ColumnType.Numeric, NumericAbsoluteTolerance.None, columnsDef) { }
//public IList<int> KeyColumnIndexes { get; private set; } //public IList<int> ValueColumnIndexes { get; private set; } //protected IList<decimal> _tolerances; //public decimal Tolerances(int index) //{ // for (int i = 0; i < ValueColumnIndexes.Count; i++) // { // if (ValueColumnIndexes[i] == index) // return _tolerances[i]; // } // throw new ArgumentException(); //} public ResultSetComparisonSettings(int columnsCount, KeysChoice keysDef, ValuesChoice valuesDef) : this(keysDef, valuesDef, ColumnType.Numeric, NumericAbsoluteTolerance.None, null) { ApplyTo(columnsCount); }
public ResultSetComparisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, NumericTolerance defaultTolerance) : this(keysDef, valuesDef, defaultTolerance, null) { }
public ResultSetComparisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, ICollection<IColumnDefinition> columnsDef) : this(keysDef, valuesDef, new NumericAbsoluteTolerance(0), columnsDef) { }
//public IList<int> KeyColumnIndexes { get; private set; } //public IList<int> ValueColumnIndexes { get; private set; } //protected IList<decimal> _tolerances; //public decimal Tolerances(int index) //{ // for (int i = 0; i < ValueColumnIndexes.Count; i++) // { // if (ValueColumnIndexes[i] == index) // return _tolerances[i]; // } // throw new ArgumentException(); //} public ResultSetComparisonSettings(int columnsCount, KeysChoice keysDef, ValuesChoice valuesDef) : this(keysDef, valuesDef, new NumericAbsoluteTolerance(0), null) { ApplyTo(columnsCount); }
public SettingsIndexResultSet(KeysChoice keysDef, ValuesChoice valuesDef, ColumnType valuesDefaultType, Tolerance defaultTolerance, IReadOnlyCollection <IColumnDefinition> columnsDef) : base(valuesDefaultType, defaultTolerance, columnsDef) { KeysDef = keysDef; ValuesDef = valuesDef; }
public SettingsIndexResultSet(KeysChoice keysDef, ValuesChoice valuesDef, Tolerance defaultTolerance) : this(keysDef, valuesDef, ColumnType.Numeric, defaultTolerance, null) { }
public SettingsIndexResultSet(KeysChoice keysDef, ValuesChoice valuesDef, IReadOnlyCollection <IColumnDefinition> columnsDef) : this(keysDef, valuesDef, ColumnType.Numeric, NumericAbsoluteTolerance.None, columnsDef) { }
public ResultSetComparaisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, decimal defaultTolerance) : this(keysDef, valuesDef, defaultTolerance, null) { }
//public IList<int> KeyColumnIndexes { get; private set; } //public IList<int> ValueColumnIndexes { get; private set; } //protected IList<decimal> _tolerances; //public decimal Tolerances(int index) //{ // for (int i = 0; i < ValueColumnIndexes.Count; i++) // { // if (ValueColumnIndexes[i] == index) // return _tolerances[i]; // } // throw new ArgumentException(); //} public ResultSetComparaisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, ICollection<IColumn> columnsDef) : this(keysDef, valuesDef, 0, columnsDef) { }
//public IList<int> KeyColumnIndexes { get; private set; } //public IList<int> ValueColumnIndexes { get; private set; } //protected IList<decimal> _tolerances; //public decimal Tolerances(int index) //{ // for (int i = 0; i < ValueColumnIndexes.Count; i++) // { // if (ValueColumnIndexes[i] == index) // return _tolerances[i]; // } // throw new ArgumentException(); //} public ResultSetComparaisonSettings(KeysChoice keysDef, ValuesChoice valuesDef, ICollection <IColumn> columnsDef) : this(keysDef, valuesDef, 0, columnsDef) { }