43 references to ConvertToBigint
System.Data.Linq (43)
SqlClient\Query\SqlMethodCallConverter.cs (43)
798sql.ConvertToInt(sql.ConvertToBigint(sql.Divide(sql.ConvertTimeToDouble(sox.Args[1]), TimeSpan.TicksPerMinute))) 852sql.ConvertToInt(sql.ConvertToBigint(sql.Divide(sql.ConvertTimeToDouble(sox.Args[timeSpanIndex]), TimeSpan.TicksPerMinute))) 866SqlExpression hours = sql.ConvertToBigint(sox.Args[0]); 867SqlExpression minutes = sql.ConvertToBigint(sox.Args[1]); 868SqlExpression seconds = sql.ConvertToBigint(sox.Args[2]); 875SqlExpression days = sql.ConvertToBigint(sox.Args[0]); 876SqlExpression hours = sql.ConvertToBigint(sox.Args[1]); 877SqlExpression minutes = sql.ConvertToBigint(sox.Args[2]); 878SqlExpression seconds = sql.ConvertToBigint(sox.Args[3]); 890SqlExpression milliseconds = sql.ConvertToBigint(sox.Args[4]); 1073sql.Multiply(sql.ConvertToBigint(hh), 3600000), 1074sql.Multiply(sql.ConvertToBigint(mm), 60000), 1075sql.Multiply(sql.ConvertToBigint(ss), 1000) 1132sql.Multiply(sql.ConvertToBigint(hh), 3600000), 1133sql.Multiply(sql.ConvertToBigint(mi), 60000), 1134sql.Multiply(sql.ConvertToBigint(ss), 1000) 1305SqlExpression result = sql.Multiply(sql.Add(sql.Multiply(sql.ConvertToBigint(intDays), 86400000), intMSec), 10000); // 1 millisecond = 10000 ticks 1334sql.Multiply(sql.ConvertToBigint(intDays), 86400000), 1354sql.Multiply(sql.ConvertToBigint(hh), 3600000), 1355sql.Multiply(sql.ConvertToBigint(mi), 60000), 1356sql.Multiply(sql.ConvertToBigint(ss), 1000) 2004return sql.Multiply(sql.ConvertToBigint(mc.Arguments[0]), sql.ConvertToBigint(mc.Arguments[1])); 2219SqlExpression ticksFromHour = sql.Multiply(sql.ConvertToBigint(hours), TimeSpan.TicksPerHour); 2220SqlExpression ticksFromMinutes = sql.Multiply(sql.ConvertToBigint(minutes), TimeSpan.TicksPerMinute); 2221SqlExpression ticksFromSeconds = sql.Multiply(sql.ConvertToBigint(seconds), TimeSpan.TicksPerSecond); 2222SqlExpression ticksFromMs = sql.Multiply(sql.ConvertToBigint(milliseconds), TimeSpan.TicksPerMillisecond); 2244sql.ConvertToBigint( 2246this.sql.Multiply(sql.ConvertToBigint(sql.DATEPART("HOUR", exp)), 3600000000000), 2247this.sql.Multiply(sql.ConvertToBigint(sql.DATEPART("MINUTE", exp)), 60000000000), 2248this.sql.Multiply(sql.ConvertToBigint(sql.DATEPART("SECOND", exp)), 1000000000), 2254return sql.ConvertToBigint(exp); 2261this.sql.Divide(sql.ConvertToDouble(sql.ConvertToBigint(sql.DATEPART("NANOSECOND", exp))), 1000000) 2271this.sql.Divide(sql.ConvertToDouble(sql.ConvertToBigint(sql.DATEPART("NANOSECOND", exp))), 1000000000) 2281this.sql.Divide(sql.ConvertToDouble(sql.ConvertToBigint(sql.DATEPART("NANOSECOND", exp))), 60000000000) 2291this.sql.Divide(sql.ConvertToDouble(sql.ConvertToBigint(sql.DATEPART("NANOSECOND", exp))), 3600000000000) 2302this.sql.Divide(sql.ConvertToDouble(sql.ConvertToBigint(sql.DATEPART("NANOSECOND", exp))), 3600000000000)), 2311return sql.ConvertToInt(sql.Mod(sql.ConvertToBigint(sql.Divide(exp, TimeSpan.TicksPerMillisecond)), 1000)); 2316return sql.ConvertToInt(sql.Mod(sql.ConvertToBigint(sql.Divide(exp, TimeSpan.TicksPerSecond)), 60)); 2321return sql.ConvertToInt(sql.Mod(sql.ConvertToBigint(sql.Divide(exp, TimeSpan.TicksPerMinute)), 60)); 2326return sql.ConvertToInt(sql.Mod(sql.ConvertToBigint(sql.Divide(exp, TimeSpan.TicksPerHour)), 24)); 2355SqlExpression msBigint = sql.ConvertToBigint(ms); 2376SqlExpression msBigint = sql.ConvertToBigint(ms);