58 references to EComparison
System.Data.Common (58)
System\Data\SQLTypes\SQLBinary.cs (16)
144private static EComparison PerformCompareByte(byte[] x, byte[] y) 155return EComparison.LT; 157return EComparison.GT; 162return EComparison.EQ; 175return EComparison.LT; 184return EComparison.GT; 188return EComparison.EQ; 212return new SqlBoolean(PerformCompareByte(x.Value, y.Value) == EComparison.EQ); 233return new SqlBoolean(PerformCompareByte(x.Value, y.Value) == EComparison.LT); 244return new SqlBoolean(PerformCompareByte(x.Value, y.Value) == EComparison.GT); 255EComparison cmpResult = PerformCompareByte(x.Value, y.Value); 256return new SqlBoolean(cmpResult == EComparison.LT || cmpResult == EComparison.EQ); 267EComparison cmpResult = PerformCompareByte(x.Value, y.Value); 268return new SqlBoolean(cmpResult == EComparison.GT || cmpResult == EComparison.EQ);
System\Data\SQLTypes\SQLDecimal.cs (19)
2772private EComparison CompareNm 2792return Sign1 == 1 ? EComparison.GT : EComparison.LT; 2815return (Sign1 > 0) ? EComparison.GT : EComparison.LT; 2828return (Sign1 > 0) ? EComparison.LT : EComparison.GT; 2837return EComparison.EQ; 2844return EComparison.LT; 2846return EComparison.GT; 2865return (x.IsNull || y.IsNull) ? SqlBoolean.Null : new SqlBoolean(x.CompareNm(y) == EComparison.EQ); 2875return (x.IsNull || y.IsNull) ? SqlBoolean.Null : new SqlBoolean(x.CompareNm(y) == EComparison.LT); 2880return (x.IsNull || y.IsNull) ? SqlBoolean.Null : new SqlBoolean(x.CompareNm(y) == EComparison.GT); 2889EComparison result = x.CompareNm(y); 2890return new SqlBoolean(result == EComparison.LT || result == EComparison.EQ); 2900EComparison result = x.CompareNm(y); 2901return new SqlBoolean(result == EComparison.GT || result == EComparison.EQ);
System\Data\SQLTypes\SQLGuid.cs (12)
113private static EComparison Compare(SqlGuid x, SqlGuid y) 136return (b1 < b2) ? EComparison.LT : EComparison.GT; 140return EComparison.EQ; 173return (x.IsNull || y.IsNull) ? SqlBoolean.Null : new SqlBoolean(Compare(x, y) == EComparison.LT); 178return (x.IsNull || y.IsNull) ? SqlBoolean.Null : new SqlBoolean(Compare(x, y) == EComparison.GT); 186EComparison cmp = Compare(x, y); 187return new SqlBoolean(cmp == EComparison.LT || cmp == EComparison.EQ); 195EComparison cmp = Compare(x, y); 196return new SqlBoolean(cmp == EComparison.GT || cmp == EComparison.EQ);
System\Data\SQLTypes\SQLString.cs (11)
410private static SqlBoolean Compare(SqlString x, SqlString y, EComparison ecExpectedResult) 421case EComparison.EQ: 425case EComparison.LT: 429case EComparison.LE: 433case EComparison.GT: 437case EComparison.GE: 537return Compare(x, y, EComparison.EQ); 547return Compare(x, y, EComparison.LT); 552return Compare(x, y, EComparison.GT); 557return Compare(x, y, EComparison.LE); 562return Compare(x, y, EComparison.GE);