Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Call() [1/16]

static MethodCallExpression System.Linq.Expressions.Expression< TDelegate >.Call ( [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods | DynamicallyAccessedMemberTypes.NonPublicMethods)] Type type,
string methodName,
Type?[] typeArguments,
params Expression< TDelegate >?[] arguments )
inlinestaticinherited

Definition at line 4159 of file Expression.cs.

4160 {
4163 if (arguments == null)
4164 {
4165 arguments = Array.Empty<Expression>();
4166 }
4167 BindingFlags flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy;
4169 }
static void RequiresNotNull(object value, string paramName)
static MethodInfo FindMethod([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods|DynamicallyAccessedMemberTypes.NonPublicMethods)] Type type, string methodName, Type[] typeArgs, Expression[] args, BindingFlags flags)

References System.Linq.Expressions.Call, System.Linq.Expressions.Expression< TDelegate >.FindMethod(), System.Dynamic.Utils.ContractUtils.RequiresNotNull(), and System.type.