ЭТО РАБОТАЕТ ТОЛЬКО ДЛЯ SUBSONIC 2.X
Когда вы создаете запрос следующим образом:
var q = new Select()
.From(TableName.Schema)
.Where(TableName.Columns.ColumnName)
.IsEqualTo(SOME_VALUE).Or(TableName.Columns.OtherColumn)
.IsEqualTo(OTHER_VALUE)
......;
вы можете сбросить SQL-запрос куда-нибудь или прервать его после этой строки, чтобы просмотреть его в Debug Visualizer:
Debug.WriteLine(q.SQLCommand);