English
Français

Blog of Denis VOITURON

for a better .NET world

Tracer les requêtes SQL d'Entity Framework

Posted on 2010-03-04

Lors des développements avec Entity Framework, il nous arrive fréquemment de vouloir déterminer ce que LINQ va envoyer au serveur de base de données. La méthode d’extension suivante permet d’obtenir la requête SQL associée à la requête LINQ.

public static class LinqExtensions
{
    public static string ToTraceString<T>(this IQueryable<T> t)
    {
        ObjectQuery<T> oqt = t as ObjectQuery<T>;

        if (oqt != null)
            return oqt.ToTraceString();

        return string.Empty;
    }
}

Langues

EnglishEnglish
FrenchFrançais

Suivez-moi

Articles récents