Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Linq.Expressions.ExpressionExtension Class Reference

Static Public Member Functions

static DynamicExpression MakeDynamic (Type delegateType, CallSiteBinder binder, params Expression[] arguments)
 
static DynamicExpression MakeDynamic (Type delegateType, CallSiteBinder binder, IEnumerable< Expression > arguments)
 
static DynamicExpression MakeDynamic (Type delegateType, CallSiteBinder binder, Expression arg0)
 
static DynamicExpression MakeDynamic (Type delegateType, CallSiteBinder binder, Expression arg0, Expression arg1)
 
static DynamicExpression MakeDynamic (Type delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2)
 
static DynamicExpression MakeDynamic (Type delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2, Expression arg3)
 
static DynamicExpression Dynamic (CallSiteBinder binder, Type returnType, params Expression[] arguments)
 
static DynamicExpression Dynamic (CallSiteBinder binder, Type returnType, Expression arg0)
 
static DynamicExpression Dynamic (CallSiteBinder binder, Type returnType, Expression arg0, Expression arg1)
 
static DynamicExpression Dynamic (CallSiteBinder binder, Type returnType, Expression arg0, Expression arg1, Expression arg2)
 
static DynamicExpression Dynamic (CallSiteBinder binder, Type returnType, Expression arg0, Expression arg1, Expression arg2, Expression arg3)
 
static DynamicExpression Dynamic (CallSiteBinder binder, Type returnType, IEnumerable< Expression > arguments)
 

Static Private Member Functions

static MethodInfo GetValidMethodForDynamic (Type delegateType)
 
static DynamicExpression MakeDynamic (CallSiteBinder binder, Type returnType, ReadOnlyCollection< Expression > arguments)
 
static void ValidateDynamicArgument (Expression arg, string paramName)
 
static void ValidateDynamicArgument (Expression arg, string paramName, int index)
 

Detailed Description

Definition at line 10 of file ExpressionExtension.cs.


The documentation for this class was generated from the following file: