Эквивалент DataContext.Log в Entity Framework? - PullRequest
4 голосов
/ 09 сентября 2009

В Link-2-SQL я могу использовать свойство DataContext.Log, чтобы увидеть точные запросы, отправляемые на SQL Server.

Есть ли эквивалент в Entity Framework?

Ответы [ 2 ]

3 голосов
/ 09 сентября 2009
1 голос
/ 10 сентября 2009

Поскольку Entity Framework поддерживает несколько бэкэндов (в отличие от Linq-to-SQL, который является только SQL Server), вы не можете получить фактический SQL, отправляемый на бэкэнд-сервер из EF.

Чтобы по-настоящему увидеть, что происходит, я бы порекомендовал запустить SQL Profiler на сервере SQL Server и посмотреть, какие запросы отправляются.

См. Эту статью о Simple-Talk и, возможно, серию видео о том, как стать мастером SQL Profiler, если вы не знакомы с инструментом SQL Profiler.

Марк

...