protected override void BuildSettings(ColumnType keysDefaultType, ColumnType valuesDefaultType, Tolerance defaultTolerance) { if (isMultipleRows) { base.BuildSettings(keysDefaultType, valuesDefaultType, defaultTolerance); } else { if (IsByName()) { settings = new SettingsSingleRowNameResultSet(valuesDefaultType, defaultTolerance, new ReadOnlyCollection <IColumnDefinition>(GetAllColumns(keysDefaultType, valuesDefaultType).ToList())); } else { settings = new SettingsSingleRowOrdinalResultSet(valuesDefaultType, defaultTolerance, definitionColumns); } } }
public SingleRowOrdinalEquivaler(SettingsSingleRowOrdinalResultSet settings) : base(AnalyzersFactory.EqualTo(), settings) { }