Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
System.Linq.Expressions.DebugInfoExpression Member List

This is the complete list of members for System.Linq.Expressions.DebugInfoExpression, including all inherited members.

_bodySystem.Linq.Expressions.LambdaExpressionprivate
Accept(ExpressionVisitor visitor)System.Linq.Expressions.DebugInfoExpressioninlinepackagevirtual
System::Linq::Expressions::Expression.Accept(StackSpiller spiller)System.Linq.Expressions.Expression< TDelegate >inlinepackage
Add(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Add(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AddAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AddAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AddAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AddAssignChecked(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AddAssignChecked(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AddAssignChecked(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AddChecked(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AddChecked(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
And(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
And(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AndAlso(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AndAlso(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AndAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AndAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
AndAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ApplyTypeArgs(MethodInfo m, Type[] typeArgs)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ArrayAccess(Expression array, params Expression[]? indexes)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ArrayAccess(Expression array, IEnumerable< Expression >? indexes)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ArrayIndex(Expression array, Expression index)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ArrayIndex(Expression array, params Expression[] indexes)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ArrayIndex(Expression array, IEnumerable< Expression > indexes)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ArrayLength(Expression array)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Assign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Bind(MemberInfo member, Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Bind(MethodInfo propertyAccessor, Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(Expression arg0, Expression arg1)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(Expression arg0, Expression arg1, Expression arg2)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(Expression arg0, Expression arg1, Expression arg2, Expression arg3)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(Expression arg0, Expression arg1, Expression arg2, Expression arg3, Expression arg4)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(params Expression[] expressions)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(IEnumerable< Expression > expressions)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(Type type, params Expression[] expressions)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(Type type, IEnumerable< Expression > expressions)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(IEnumerable< ParameterExpression >? variables, params Expression[] expressions)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(Type type, IEnumerable< ParameterExpression >? variables, params Expression[] expressions)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(IEnumerable< ParameterExpression >? variables, IEnumerable< Expression > expressions)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Block(Type type, IEnumerable< ParameterExpression >? variables, IEnumerable< Expression > expressions)System.Linq.Expressions.Expression< TDelegate >inlinestatic
BlockCore(Type type, ReadOnlyCollection< ParameterExpression > variables, ReadOnlyCollection< Expression > expressions)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
BodySystem.Linq.Expressions.LambdaExpression
Break(LabelTarget target)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Break(LabelTarget target, Expression? value)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Break(LabelTarget target, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Break(LabelTarget target, Expression? value, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
Call(MethodInfo method, Expression arg0)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(MethodInfo method, Expression arg0, Expression arg1)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(MethodInfo method, Expression arg0, Expression arg1, Expression arg2)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(MethodInfo method, Expression arg0, Expression arg1, Expression arg2, Expression arg3)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(MethodInfo method, Expression arg0, Expression arg1, Expression arg2, Expression arg3, Expression arg4)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(MethodInfo method, params Expression[]? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(MethodInfo method, IEnumerable< Expression >? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(Expression? instance, MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(Expression? instance, MethodInfo method, params Expression[]? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(Expression instance, MethodInfo method, Expression arg0)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
Call(Expression? instance, MethodInfo method, Expression arg0, Expression arg1)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(Expression? instance, MethodInfo method, Expression arg0, Expression arg1, Expression arg2)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(Expression instance, string methodName, Type[]? typeArguments, params Expression[]? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods|DynamicallyAccessedMemberTypes.NonPublicMethods)] Type type, string methodName, Type[]? typeArguments, params Expression[]? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Call(Expression? instance, MethodInfo method, IEnumerable< Expression >? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
CanReduceSystem.Linq.Expressions.Expression< TDelegate >
Catch(Type type, Expression body)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Catch(ParameterExpression variable, Expression body)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Catch(Type type, Expression body, Expression? filter)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Catch(ParameterExpression variable, Expression body, Expression? filter)System.Linq.Expressions.Expression< TDelegate >inlinestatic
CheckMethod(MethodInfo method, MethodInfo propertyMethod)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ClearDebugInfo(SymbolDocumentInfo document)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Coalesce(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Coalesce(Expression left, Expression right, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Compile()System.Linq.Expressions.Expression< TDelegate >inline
Compile(bool preferInterpretation)System.Linq.Expressions.Expression< TDelegate >inline
Compile(DebugInfoGenerator debugInfoGenerator)System.Linq.Expressions.Expression< TDelegate >inline
Condition(Expression test, Expression ifTrue, Expression ifFalse)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Condition(Expression test, Expression ifTrue, Expression ifFalse, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Constant(object? value)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Constant(object? value, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Continue(LabelTarget target)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Continue(LabelTarget target, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Convert(Expression expression, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Convert(Expression expression, Type type, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ConvertChecked(Expression expression, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ConvertChecked(Expression expression, Type type, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Create(Expression body, string name, bool tailCall, IReadOnlyList< ParameterExpression > parameters)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
CreateLambda(Type delegateType, Expression body, string name, bool tailCall, ReadOnlyCollection< ParameterExpression > parameters)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
DebugInfo(SymbolDocumentInfo document, int startLine, int startColumn, int endLine, int endColumn)System.Linq.Expressions.Expression< TDelegate >inlinestatic
DebugInfoExpression(SymbolDocumentInfo document)System.Linq.Expressions.DebugInfoExpressioninlinepackage
DebugViewSystem.Linq.Expressions.Expression< TDelegate >private
Decrement(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Decrement(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Default(Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Divide(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Divide(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
DivideAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
DivideAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
DivideAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
DocumentSystem.Linq.Expressions.DebugInfoExpression
Dynamic(CallSiteBinder binder, Type returnType, IEnumerable< Expression > arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Dynamic(CallSiteBinder binder, Type returnType, Expression arg0)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Dynamic(CallSiteBinder binder, Type returnType, Expression arg0, Expression arg1)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Dynamic(CallSiteBinder binder, Type returnType, Expression arg0, Expression arg1, Expression arg2)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Dynamic(CallSiteBinder binder, Type returnType, Expression arg0, Expression arg1, Expression arg2, Expression arg3)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Dynamic(CallSiteBinder binder, Type returnType, params Expression[] arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ElementInit(MethodInfo addMethod, params Expression[] arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ElementInit(MethodInfo addMethod, IEnumerable< Expression > arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Empty()System.Linq.Expressions.Expression< TDelegate >inlinestatic
EndColumnSystem.Linq.Expressions.DebugInfoExpression
EndLineSystem.Linq.Expressions.DebugInfoExpression
Equal(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Equal(Expression left, Expression right, bool liftToNull, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ExclusiveOr(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ExclusiveOr(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ExclusiveOrAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ExclusiveOrAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ExclusiveOrAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Expression(ExpressionType nodeType, Type type)System.Linq.Expressions.Expression< TDelegate >inlineprotected
Expression()System.Linq.Expressions.Expression< TDelegate >inlineprotected
Expression(Expression body)System.Linq.Expressions.Expression< TDelegate >inlinepackage
Field(Expression? expression, FieldInfo field)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Field(Expression expression, string fieldName)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Field(Expression? expression, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicFields|DynamicallyAccessedMemberTypes.NonPublicFields)] Type type, string fieldName)System.Linq.Expressions.Expression< TDelegate >inlinestatic
FindInstanceProperty([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicProperties|DynamicallyAccessedMemberTypes.NonPublicProperties)] Type type, string propertyName, Expression[] arguments)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
FindMethod([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods|DynamicallyAccessedMemberTypes.NonPublicMethods)] Type type, string methodName, Type[] typeArgs, Expression[] args, BindingFlags flags)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
FindProperty([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicProperties|DynamicallyAccessedMemberTypes.NonPublicProperties)] Type type, string propertyName, Expression[] arguments, BindingFlags flags)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetActionType(params Type[]? typeArgs)System.Linq.Expressions.Expression< TDelegate >inlinestatic
GetArgTypesString(Expression[] arguments)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetComparisonOperator(ExpressionType binaryType, string opName, Expression left, Expression right, bool liftToNull)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetCompileMethod(Type lambdaExpressionType)System.Linq.Expressions.LambdaExpressioninlinepackagestatic
GetDelegateType(params Type[] typeArgs)System.Linq.Expressions.Expression< TDelegate >inlinestatic
GetEqualityComparisonOperator(ExpressionType binaryType, string opName, Expression left, Expression right, bool liftToNull)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetFuncType(params Type[]? typeArgs)System.Linq.Expressions.Expression< TDelegate >inlinestatic
GetInvokeMethod(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
GetMethodBasedAssignOperator(ExpressionType binaryType, Expression left, Expression right, MethodInfo method, LambdaExpression conversion, bool liftToNull)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetMethodBasedBinaryOperator(ExpressionType binaryType, Expression left, Expression right, MethodInfo method, bool liftToNull)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetMethodBasedCoercionOperator(ExpressionType unaryType, Expression operand, Type convertToType, MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetMethodBasedUnaryOperator(ExpressionType unaryType, Expression operand, MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetOptimizedBlockExpression(IReadOnlyList< Expression > expressions)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetOrMakeParameters()System.Linq.Expressions.LambdaExpressioninlinepackagevirtual
GetParameter(int index)System.Linq.Expressions.LambdaExpressioninlineprivate
GetParameter(int index)System.Linq.Expressions.LambdaExpressioninlinepackagevirtual
GetParametersForValidation(MethodBase method, ExpressionType nodeKind)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetProperty(MethodInfo mi, string paramName, int index=-1)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetResultTypeOfShift(Type left, Type right)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetUserDefinedAssignOperatorOrThrow(ExpressionType binaryType, string name, Expression left, Expression right, LambdaExpression conversion, bool liftToNull)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetUserDefinedBinaryOperator(ExpressionType binaryType, string name, Expression left, Expression right, bool liftToNull)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetUserDefinedBinaryOperator(ExpressionType binaryType, Type leftType, Type rightType, string name)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetUserDefinedBinaryOperatorOrThrow(ExpressionType binaryType, string name, Expression left, Expression right, bool liftToNull)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetUserDefinedCoercion(ExpressionType coercionType, Expression expression, Type convertToType)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetUserDefinedCoercionOrThrow(ExpressionType coercionType, Expression expression, Type convertToType)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetUserDefinedUnaryOperator(ExpressionType unaryType, string name, Expression operand)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
GetUserDefinedUnaryOperatorOrThrow(ExpressionType unaryType, string name, Expression operand)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
Goto(LabelTarget target)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Goto(LabelTarget target, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Goto(LabelTarget target, Expression? value)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Goto(LabelTarget target, Expression? value, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
GreaterThan(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
GreaterThan(Expression left, Expression right, bool liftToNull, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
GreaterThanOrEqual(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
GreaterThanOrEqual(Expression left, Expression right, bool liftToNull, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
IfThen(Expression test, Expression ifTrue)System.Linq.Expressions.Expression< TDelegate >inlinestatic
IfThenElse(Expression test, Expression ifTrue, Expression ifFalse)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Increment(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Increment(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Invoke(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
Invoke(Expression expression, Expression arg0)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
Invoke(Expression expression, Expression arg0, Expression arg1)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
Invoke(Expression expression, Expression arg0, Expression arg1, Expression arg2)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
Invoke(Expression expression, Expression arg0, Expression arg1, Expression arg2, Expression arg3)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
Invoke(Expression expression, Expression arg0, Expression arg1, Expression arg2, Expression arg3, Expression arg4)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
Invoke(Expression expression, params Expression[]? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Invoke(Expression expression, IEnumerable< Expression >? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
IsClearSystem.Linq.Expressions.DebugInfoExpression
IsCompatible(PropertyInfo pi, Expression[] args)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
IsCompatible(MethodBase m, Expression[] arguments)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
IsFalse(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
IsFalse(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
IsLiftingConditionalLogicalOperator(Type left, Type right, MethodInfo method, ExpressionType binaryType)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
IsNullComparison(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
IsNullConstant(Expression e)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
IsSimpleShift(Type left, Type right)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
IsTrue(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
IsTrue(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
IsValidLiftedConditionalLogicalOperator(Type left, Type right, ParameterInfo[] pms)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
Label(LabelTarget target)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Label(LabelTarget target, Expression? defaultValue)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Label()System.Linq.Expressions.Expression< TDelegate >inlinestatic
Label(string? name)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Label(Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Label(Type type, string? name)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Expression body, params ParameterExpression[]? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Expression body, bool tailCall, params ParameterExpression[]? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Expression body, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Expression body, bool tailCall, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Type delegateType, Expression body, params ParameterExpression[]? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Type delegateType, Expression body, bool tailCall, params ParameterExpression[]? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Type delegateType, Expression body, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Type delegateType, Expression body, bool tailCall, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Expression body, string? name, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Expression body, string? name, bool tailCall, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Type delegateType, Expression body, string? name, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda(Type delegateType, Expression body, string? name, bool tailCall, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda< TDelegate >(Expression body, params ParameterExpression[]? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda< TDelegate >(Expression body, bool tailCall, params ParameterExpression[]? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda< TDelegate >(Expression body, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda< TDelegate >(Expression body, bool tailCall, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda< TDelegate >(Expression body, string? name, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Lambda< TDelegate >(Expression body, string? name, bool tailCall, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inlinestatic
LambdaExpression(Expression body)System.Linq.Expressions.LambdaExpressioninlinepackage
LeftShift(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
LeftShift(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
LeftShiftAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
LeftShiftAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
LeftShiftAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
LessThan(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
LessThan(Expression left, Expression right, bool liftToNull, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
LessThanOrEqual(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
LessThanOrEqual(Expression left, Expression right, bool liftToNull, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListBind(MemberInfo member, params ElementInit[] initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListBind(MemberInfo member, IEnumerable< ElementInit > initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListBind(MethodInfo propertyAccessor, params ElementInit[] initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListBind(MethodInfo propertyAccessor, IEnumerable< ElementInit > initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListInit(NewExpression newExpression, params Expression[] initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListInit(NewExpression newExpression, IEnumerable< Expression > initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListInit(NewExpression newExpression, MethodInfo? addMethod, params Expression[] initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListInit(NewExpression newExpression, MethodInfo? addMethod, IEnumerable< Expression > initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListInit(NewExpression newExpression, params ElementInit[] initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ListInit(NewExpression newExpression, IEnumerable< ElementInit > initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Loop(Expression body)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Loop(Expression body, LabelTarget? @break)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Loop(Expression body, LabelTarget? @break, LabelTarget? @continue)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeBinary(ExpressionType binaryType, Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeBinary(ExpressionType binaryType, Expression left, Expression right, bool liftToNull, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeBinary(ExpressionType binaryType, Expression left, Expression right, bool liftToNull, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeCatchBlock(Type type, ParameterExpression? variable, Expression body, Expression? filter)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeDynamic(Type delegateType, CallSiteBinder binder, IEnumerable< Expression >? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeDynamic(Type delegateType, CallSiteBinder binder, Expression arg0)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeDynamic(Type delegateType, CallSiteBinder binder, Expression arg0, Expression arg1)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeDynamic(Type delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeDynamic(Type delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2, Expression arg3)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeDynamic(Type delegateType, CallSiteBinder binder, params Expression[]? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeGoto(GotoExpressionKind kind, LabelTarget target, Expression? value, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeIndex(Expression instance, PropertyInfo? indexer, IEnumerable< Expression >? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeIndexProperty(Expression instance, PropertyInfo indexer, string paramName, ReadOnlyCollection< Expression > argList)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
MakeMemberAccess(Expression? expression, MemberInfo member)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeOpAssignUnary(ExpressionType kind, Expression expression, MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
MakeTry(Type? type, Expression body, Expression? @finally, Expression? fault, IEnumerable< CatchBlock >? handlers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeUnary(ExpressionType unaryType, Expression operand, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MakeUnary(ExpressionType unaryType, Expression operand, Type type, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MemberBind(MemberInfo member, params MemberBinding[] bindings)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MemberBind(MemberInfo member, IEnumerable< MemberBinding > bindings)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MemberBind(MethodInfo propertyAccessor, params MemberBinding[] bindings)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MemberBind(MethodInfo propertyAccessor, IEnumerable< MemberBinding > bindings)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MemberInit(NewExpression newExpression, params MemberBinding[] bindings)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MemberInit(NewExpression newExpression, IEnumerable< MemberBinding > bindings)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Modulo(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Modulo(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ModuloAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ModuloAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ModuloAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Multiply(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Multiply(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MultiplyAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MultiplyAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MultiplyAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MultiplyAssignChecked(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MultiplyAssignChecked(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MultiplyAssignChecked(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MultiplyChecked(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
MultiplyChecked(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NameSystem.Linq.Expressions.LambdaExpression
NameCoreSystem.Linq.Expressions.LambdaExpressionpackage
Negate(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Negate(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NegateChecked(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NegateChecked(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
New(ConstructorInfo constructor)System.Linq.Expressions.Expression< TDelegate >inlinestatic
New(ConstructorInfo constructor, params Expression[]? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
New(ConstructorInfo constructor, IEnumerable< Expression >? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
New(ConstructorInfo constructor, IEnumerable< Expression >? arguments, IEnumerable< MemberInfo >? members)System.Linq.Expressions.Expression< TDelegate >inlinestatic
New(ConstructorInfo constructor, IEnumerable< Expression >? arguments, params MemberInfo[]? members)System.Linq.Expressions.Expression< TDelegate >inlinestatic
New([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors|DynamicallyAccessedMemberTypes.NonPublicConstructors)] Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NewArrayBounds(Type type, params Expression[] bounds)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NewArrayBounds(Type type, IEnumerable< Expression > bounds)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NewArrayInit(Type type, params Expression[] initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NewArrayInit(Type type, IEnumerable< Expression > initializers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NodeTypeSystem.Linq.Expressions.DebugInfoExpression
Not(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Not(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NotEqual(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
NotEqual(Expression left, Expression right, bool liftToNull, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
OnesComplement(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
OnesComplement(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Or(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Or(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
OrAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
OrAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
OrAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
OrElse(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
OrElse(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Parameter(Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Parameter(Type type, string? name)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ParameterCountSystem.Linq.Expressions.LambdaExpressionprivate
ParameterCountSystem.Linq.Expressions.LambdaExpressionpackage
ParameterIsAssignable(ParameterInfo pi, Type argType)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
ParametersSystem.Linq.Expressions.LambdaExpression
PostDecrementAssign(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PostDecrementAssign(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PostIncrementAssign(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PostIncrementAssign(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Power(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Power(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PowerAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PowerAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PowerAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PreDecrementAssign(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PreDecrementAssign(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PreIncrementAssign(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PreIncrementAssign(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Property(Expression instance, string propertyName, params Expression[]? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Property(Expression? instance, PropertyInfo indexer, params Expression[]? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Property(Expression? instance, PropertyInfo indexer, IEnumerable< Expression >? arguments)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Property(Expression expression, string propertyName)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Property(Expression? expression, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicProperties|DynamicallyAccessedMemberTypes.NonPublicProperties)] Type type, string propertyName)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Property(Expression? expression, PropertyInfo property)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Property(Expression? expression, MethodInfo propertyAccessor)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PropertyOrField(Expression expression, string propertyOrFieldName)System.Linq.Expressions.Expression< TDelegate >inlinestatic
PublicTypeSystem.Linq.Expressions.Expression< TDelegate >package
Quote(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Reduce()System.Linq.Expressions.Expression< TDelegate >inlinevirtual
ReduceAndCheck()System.Linq.Expressions.Expression< TDelegate >inline
ReduceExtensions()System.Linq.Expressions.Expression< TDelegate >inline
ReferenceEqual(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ReferenceNotEqual(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
RequiresCanRead(IReadOnlyList< Expression > items, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
RequiresCanWrite(Expression expression, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
Rethrow()System.Linq.Expressions.Expression< TDelegate >inlinestatic
Rethrow(Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Return(LabelTarget target)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Return(LabelTarget target, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Return(LabelTarget target, Expression? value)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Return(LabelTarget target, Expression? value, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ReturnTypeSystem.Linq.Expressions.LambdaExpression
Rewrite(Expression body, ParameterExpression[] parameters)System.Linq.Expressions.Expression< TDelegate >inlinepackagevirtual
RightShift(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
RightShift(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
RightShiftAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
RightShiftAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
RightShiftAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
RuntimeVariables(params ParameterExpression[] variables)System.Linq.Expressions.Expression< TDelegate >inlinestatic
RuntimeVariables(IEnumerable< ParameterExpression > variables)System.Linq.Expressions.Expression< TDelegate >inlinestatic
s_expressionCompileMethodInfoSystem.Linq.Expressions.LambdaExpressionprivatestatic
s_lambdaDelegateCacheSystem.Linq.Expressions.Expression< TDelegate >privatestatic
s_lambdaFactoriesSystem.Linq.Expressions.Expression< TDelegate >privatestatic
s_legacyCtorSupportTableSystem.Linq.Expressions.Expression< TDelegate >privatestatic
SameParameters(ICollection< ParameterExpression > parameters)System.Linq.Expressions.Expression< TDelegate >inlinepackagevirtual
StartColumnSystem.Linq.Expressions.DebugInfoExpression
StartLineSystem.Linq.Expressions.DebugInfoExpression
Subtract(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Subtract(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SubtractAssign(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SubtractAssign(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SubtractAssign(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SubtractAssignChecked(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SubtractAssignChecked(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SubtractAssignChecked(Expression left, Expression right, MethodInfo? method, LambdaExpression? conversion)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SubtractChecked(Expression left, Expression right)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SubtractChecked(Expression left, Expression right, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Switch(Expression switchValue, params SwitchCase[]? cases)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Switch(Expression switchValue, Expression? defaultBody, params SwitchCase[]? cases)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Switch(Expression switchValue, Expression? defaultBody, MethodInfo? comparison, params SwitchCase[]? cases)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Switch(Type? type, Expression switchValue, Expression? defaultBody, MethodInfo? comparison, params SwitchCase[]? cases)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Switch(Expression switchValue, Expression? defaultBody, MethodInfo? comparison, IEnumerable< SwitchCase >? cases)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Switch(Type? type, Expression switchValue, Expression? defaultBody, MethodInfo? comparison, IEnumerable< SwitchCase >? cases)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SwitchCase(Expression body, params Expression[] testValues)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SwitchCase(Expression body, IEnumerable< Expression > testValues)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SymbolDocument(string fileName)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SymbolDocument(string fileName, Guid language)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SymbolDocument(string fileName, Guid language, Guid languageVendor)System.Linq.Expressions.Expression< TDelegate >inlinestatic
SymbolDocument(string fileName, Guid language, Guid languageVendor, Guid documentType)System.Linq.Expressions.Expression< TDelegate >inlinestatic
TailCallSystem.Linq.Expressions.LambdaExpression
TailCallCoreSystem.Linq.Expressions.LambdaExpressionpackage
Throw(Expression? value)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Throw(Expression? value, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
ToString()System.Linq.Expressions.Expression< TDelegate >inline
TryCatch(Expression body, params CatchBlock[]? handlers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
TryCatchFinally(Expression body, Expression? @finally, params CatchBlock[]? handlers)System.Linq.Expressions.Expression< TDelegate >inlinestatic
TryFault(Expression body, Expression? fault)System.Linq.Expressions.Expression< TDelegate >inlinestatic
TryFinally(Expression body, Expression? @finally)System.Linq.Expressions.Expression< TDelegate >inlinestatic
TryGetActionType(Type[] typeArgs, [NotNullWhen(true)] out Type? actionType)System.Linq.Expressions.Expression< TDelegate >inlinestatic
TryGetFuncActionArgsResult enum nameSystem.Linq.Expressions.Expression< TDelegate >private
TryGetFuncType(Type[] typeArgs, [NotNullWhen(true)] out Type? funcType)System.Linq.Expressions.Expression< TDelegate >inlinestatic
TryQuote(Type parameterType, ref Expression argument)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
TypeSystem.Linq.Expressions.DebugInfoExpression
TypeAs(Expression expression, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
TypeCoreSystem.Linq.Expressions.Expression< TDelegate >package
TypeEqual(Expression expression, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
TypeIs(Expression expression, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
UnaryPlus(Expression expression)System.Linq.Expressions.Expression< TDelegate >inlinestatic
UnaryPlus(Expression expression, MethodInfo? method)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Unbox(Expression expression, Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Update(Expression body, IEnumerable< ParameterExpression >? parameters)System.Linq.Expressions.Expression< TDelegate >inline
Validate(Type type, bool allowByRef)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateAccessor(Expression instance, MethodInfo method, ParameterInfo[] indexes, ref ReadOnlyCollection< Expression > arguments, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateAccessorArgumentTypes(MethodInfo method, ParameterInfo[] indexes, ref ReadOnlyCollection< Expression > arguments, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateAnonymousTypeMember(ref MemberInfo member, out Type memberType, string paramName, int index)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateArgumentCount(MethodBase method, ExpressionType nodeKind, int count, ParameterInfo[] pis)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateArgumentTypes(MethodBase method, ExpressionType nodeKind, ref ReadOnlyCollection< Expression > arguments, string methodParamName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateCallInstanceType(Type instanceType, MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateCoalesceArgTypes(Type left, Type right)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateConstructor(ConstructorInfo constructor, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateElementInitAddMethodInfo(MethodInfo addMethod, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateGettableFieldOrPropertyMember(MemberInfo member, out Type memberType)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateGoto(LabelTarget target, ref Expression value, string targetParameter, string valueParameter, Type type)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateGotoType(Type expectedType, ref Expression value, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateIndexedProperty(Expression instance, PropertyInfo indexer, string paramName, ref ReadOnlyCollection< Expression > argList)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateLambdaArgs(Type delegateType, ref Expression body, ReadOnlyCollection< ParameterExpression > parameters, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateListInitArgs(Type listType, ReadOnlyCollection< ElementInit > initializers, string listTypeParamName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateMemberInitArgs(Type type, ReadOnlyCollection< MemberBinding > bindings)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateMethodAndGetParameters(Expression instance, MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateMethodInfo(MethodInfo method, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateNewArgs(ConstructorInfo constructor, ref ReadOnlyCollection< Expression > arguments, ref ReadOnlyCollection< MemberInfo > members)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateOneArgument(MethodBase method, ExpressionType nodeKind, Expression arg, ParameterInfo pi, string methodParamName, string argumentParamName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateOpAssignConversionLambda(LambdaExpression conversion, Expression left, MethodInfo method, ExpressionType nodeType)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateOperator(MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateParamswithOperandsOrThrow(Type paramType, Type operandType, ExpressionType exprType, string name)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateSettableFieldOrPropertyMember(MemberInfo member, out Type memberType)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateSpan(int startLine, int startColumn, int endLine, int endColumn)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateStaticOrInstanceMethod(Expression instance, MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateSwitchCaseType(Expression @case, bool customType, Type resultType, string parameterName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateTryAndCatchHaveSameType(Type type, Expression tryBody, ReadOnlyCollection< CatchBlock > handlers)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateTryGetFuncActionArgs(Type[] typeArgs)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateUserDefinedConditionalLogicOperator(ExpressionType nodeType, Type left, Type right, MethodInfo method)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
ValidateVariables(ReadOnlyCollection< ParameterExpression > varList, string collectionName)System.Linq.Expressions.Expression< TDelegate >inlinepackagestatic
Variable(Type type)System.Linq.Expressions.Expression< TDelegate >inlinestatic
Variable(Type type, string? name)System.Linq.Expressions.Expression< TDelegate >inlinestatic
VerifyOpTrueFalse(ExpressionType nodeType, Type left, MethodInfo opTrue, string paramName)System.Linq.Expressions.Expression< TDelegate >inlineprivatestatic
VisitChildren(ExpressionVisitor visitor)System.Linq.Expressions.Expression< TDelegate >inlinepackagevirtual