C# 클래스 Vertesaur.Generation.Utility.ExpressionEx

파일 보기 프로젝트 열기: aarondandy/vertesaur

공개 메소드들

메소드 설명
BuildCallExpression ( this method ) : MethodCallExpression
BuildCallExpression ( this method, Expression arg0 ) : MethodCallExpression
BuildCallExpression ( this method, Expression arg0, Expression arg1 ) : MethodCallExpression
BuildConversionCall ( this gen, MethodInfo method, Expression input, Type resultType ) : Expression
BuildConversionCall ( this gen, MethodInfo method, Type resultType ) : Expression
BuildInstanceCallExpression ( this method, Expression instance ) : MethodCallExpression
CreateParameterExpression ( this type ) : System.Linq.Expressions.ParameterExpression
CreateParameterExpression ( this type, string name ) : System.Linq.Expressions.ParameterExpression

비공개 메소드들

메소드 설명
BuildConversion ( this expression, Type type ) : UnaryExpression

메소드 상세

BuildCallExpression() 공개 정적인 메소드

public static BuildCallExpression ( this method ) : MethodCallExpression
method this
리턴 System.Linq.Expressions.MethodCallExpression

BuildCallExpression() 공개 정적인 메소드

public static BuildCallExpression ( this method, Expression arg0 ) : MethodCallExpression
method this
arg0 System.Linq.Expressions.Expression
리턴 System.Linq.Expressions.MethodCallExpression

BuildCallExpression() 공개 정적인 메소드

public static BuildCallExpression ( this method, Expression arg0, Expression arg1 ) : MethodCallExpression
method this
arg0 System.Linq.Expressions.Expression
arg1 System.Linq.Expressions.Expression
리턴 System.Linq.Expressions.MethodCallExpression

BuildConversionCall() 공개 정적인 메소드

public static BuildConversionCall ( this gen, MethodInfo method, Expression input, Type resultType ) : Expression
gen this
method System.Reflection.MethodInfo
input System.Linq.Expressions.Expression
resultType System.Type
리턴 System.Linq.Expressions.Expression

BuildConversionCall() 공개 정적인 메소드

public static BuildConversionCall ( this gen, MethodInfo method, Type resultType ) : Expression
gen this
method System.Reflection.MethodInfo
resultType System.Type
리턴 System.Linq.Expressions.Expression

BuildInstanceCallExpression() 공개 정적인 메소드

public static BuildInstanceCallExpression ( this method, Expression instance ) : MethodCallExpression
method this
instance System.Linq.Expressions.Expression
리턴 System.Linq.Expressions.MethodCallExpression

CreateParameterExpression() 공개 정적인 메소드

public static CreateParameterExpression ( this type ) : System.Linq.Expressions.ParameterExpression
type this
리턴 System.Linq.Expressions.ParameterExpression

CreateParameterExpression() 공개 정적인 메소드

public static CreateParameterExpression ( this type, string name ) : System.Linq.Expressions.ParameterExpression
type this
name string
리턴 System.Linq.Expressions.ParameterExpression