Я уже кое-что нашел, но это не совсем то, что я хотелось бы:
Код: Выделить всё
IQueryable someQuery = ...
string command = dataContext.GetCommand(query).CommandText;
Код: Выделить всё
SELECT TOP (50) [t0].[ID], ....
FROM [dbo].[someTable] AS [t0]
WHERE ([t0].[someColumn] IS NOT NULL) AND (([t0].[someColumn]) IN (@p0))
Код: Выделить всё
exec sp_executesql N'SELECT TOP (50) [t0].[ID], ...
FROM [dbo].[someTable] AS [t0]
WHERE ([t0].[someColumn] IS NOT NULL) AND (([t0].[someColumn]) IN (@p0, @p1))',N'@p0 int,@p1 int',@p0=401,@p1=201
Подробнее здесь: https://stackoverflow.com/questions/634 ... parameters
Мобильная версия