// Attention : ce fichier a été automatiquement généré par un // template T4. Toute modification manuelle sera écrasée !!! using System; using System.Linq.Expressions; namespace Developpez.Dotnet.Linq { public static partial class LinqHelper { /// /// Renvoie l'expression passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type de retour de l'expression /// L'expression dont on veut inférer le type /// L'expression passée en paramètre public static Expression> Expr(Expression> expr) { return expr; } /// /// Renvoie l'expression passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Objet utilisé comme modèle pour déterminer le type du paramètre 1 /// Objet utilisé comme modèle pour déterminer le type du paramètre 2 /// Le type de retour de l'expression /// L'expression dont on veut inférer le type /// L'expression passée en paramètre public static Expression> Expr(T1 dummyArg1, T2 dummyArg2, Expression> expr) { return expr; } /// /// Renvoie l'expression passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type du paramètre 3 /// Le type de retour de l'expression /// L'expression dont on veut inférer le type /// L'expression passée en paramètre public static Expression> Expr(Expression> expr) { return expr; } /// /// Renvoie l'expression passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type du paramètre 3 /// Objet utilisé comme modèle pour déterminer le type du paramètre 1 /// Objet utilisé comme modèle pour déterminer le type du paramètre 2 /// Objet utilisé comme modèle pour déterminer le type du paramètre 3 /// Le type de retour de l'expression /// L'expression dont on veut inférer le type /// L'expression passée en paramètre public static Expression> Expr(T1 dummyArg1, T2 dummyArg2, T3 dummyArg3, Expression> expr) { return expr; } /// /// Renvoie l'expression passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type du paramètre 3 /// Le type du paramètre 4 /// Le type de retour de l'expression /// L'expression dont on veut inférer le type /// L'expression passée en paramètre public static Expression> Expr(Expression> expr) { return expr; } /// /// Renvoie l'expression passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type du paramètre 3 /// Le type du paramètre 4 /// Objet utilisé comme modèle pour déterminer le type du paramètre 1 /// Objet utilisé comme modèle pour déterminer le type du paramètre 2 /// Objet utilisé comme modèle pour déterminer le type du paramètre 3 /// Objet utilisé comme modèle pour déterminer le type du paramètre 4 /// Le type de retour de l'expression /// L'expression dont on veut inférer le type /// L'expression passée en paramètre public static Expression> Expr(T1 dummyArg1, T2 dummyArg2, T3 dummyArg3, T4 dummyArg4, Expression> expr) { return expr; } /// /// Renvoie la fonction passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type de retour de la fonction /// La fonction dont on veut inférer le type /// La fonction passée en paramètre public static Func Func(Func func) { return func; } /// /// Renvoie la fonction passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Objet utilisé comme modèle pour déterminer le type du paramètre 1 /// Objet utilisé comme modèle pour déterminer le type du paramètre 2 /// Le type de retour de la fonction /// La fonction dont on veut inférer le type /// La fonction passée en paramètre public static Func Func(T1 dummyArg1, T2 dummyArg2, Func func) { return func; } /// /// Renvoie la fonction passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type du paramètre 3 /// Le type de retour de la fonction /// La fonction dont on veut inférer le type /// La fonction passée en paramètre public static Func Func(Func func) { return func; } /// /// Renvoie la fonction passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type du paramètre 3 /// Objet utilisé comme modèle pour déterminer le type du paramètre 1 /// Objet utilisé comme modèle pour déterminer le type du paramètre 2 /// Objet utilisé comme modèle pour déterminer le type du paramètre 3 /// Le type de retour de la fonction /// La fonction dont on veut inférer le type /// La fonction passée en paramètre public static Func Func(T1 dummyArg1, T2 dummyArg2, T3 dummyArg3, Func func) { return func; } /// /// Renvoie la fonction passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type du paramètre 3 /// Le type du paramètre 4 /// Le type de retour de la fonction /// La fonction dont on veut inférer le type /// La fonction passée en paramètre public static Func Func(Func func) { return func; } /// /// Renvoie la fonction passée en paramètre, de façon à profiter de l'inférence de type /// /// Le type du paramètre 1 /// Le type du paramètre 2 /// Le type du paramètre 3 /// Le type du paramètre 4 /// Objet utilisé comme modèle pour déterminer le type du paramètre 1 /// Objet utilisé comme modèle pour déterminer le type du paramètre 2 /// Objet utilisé comme modèle pour déterminer le type du paramètre 3 /// Objet utilisé comme modèle pour déterminer le type du paramètre 4 /// Le type de retour de la fonction /// La fonction dont on veut inférer le type /// La fonction passée en paramètre public static Func Func(T1 dummyArg1, T2 dummyArg2, T3 dummyArg3, T4 dummyArg4, Func func) { return func; } } }