Entity Framework (V5)에서 생성 된 생성 된 SQL 명령에 전달 된 매개 변수 (바인딩 변수)를 보려면 어떻게합니까?Entity Framework (5) 생성 된 SQL에 전달 된 매개 변수보기
public IEnumerable<SearchItem> Search(string searchTerm)
{
return DbSet.Where(p => p.ItemId.Contains(searchTerm)).ToList();
}
은 위의 코드는 다음과 같은 SQL을 생성하고 바인드 변수 __linq__0
SELECT
"Extent1"."ITEM" AS "ITEM",
FROM "TableName" "Extent1"
WHERE UPPER("Extent1"."ITEM") LIKE :p__linq__0
가 어떻게 디버깅하고 디버깅 할 때이 바인드 변수의 값을 보려면 어떻게해야합니까 포함? 추적을 사용하도록 제안하는 답변을 보았지만 Visual Studio 디버거에서 이러한 값을 확인하는 방법이 있어야합니다.
감사합니다.
감사합니다 아래에 게시 된 링크의 예입니다 다른 대안이 없다면 이것에 대해 살펴보십시오. – philreed