// 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;
}
}
}