17 references to Binary
System.Data.Linq (17)
SqlClient\Common\SqlFactory.cs (3)
375
return
Binary
(nodeType, left, right, null, null);
379
return
Binary
(nodeType, left, right, method, null);
383
return
Binary
(nodeType, left, right, null, clrType);
SqlClient\Query\MethodCallConverter.cs (14)
259
return sql.
Binary
(SqlNodeType.EQ, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
261
return sql.
Binary
(SqlNodeType.NE, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
263
return sql.
Binary
(SqlNodeType.LT, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
265
return sql.
Binary
(SqlNodeType.LE, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
267
return sql.
Binary
(SqlNodeType.GT, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
269
return sql.
Binary
(SqlNodeType.GE, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
271
return sql.
Binary
(SqlNodeType.Mul, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
273
return sql.
Binary
(SqlNodeType.Div, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
275
return sql.
Binary
(SqlNodeType.Sub, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
277
return sql.
Binary
(SqlNodeType.Add, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
279
return sql.
Binary
(SqlNodeType.Mod, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
281
return sql.
Binary
(SqlNodeType.BitAnd, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
283
return sql.
Binary
(SqlNodeType.BitOr, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);
285
return sql.
Binary
(SqlNodeType.BitXor, mc.Arguments[0], mc.Arguments[1], mc.Method, mc.ClrType);