Zdexby TheHolyOneZ
44,741 classes
Class

BinaryExpression

: Expression : Object
System.Linq.Expressions.BinaryExpression, System.Core 0x0020 (32 B) inherited 0x0010 System.Core.dll
0x00x0020

Members 2

OffsetSizeNameTypeFlagsDefault
0x08<Right>k__BackingFieldExpressionPrivate+1 flags—
0x08<Left>k__BackingFieldExpressionPrivate+1 flags—
Inherited from Expression 3
OffsetSizeNameTypeFlagsDefault
0x08s_lambdaDelegateCacheCacheDict<System.TypePrivateStatic+1 flags—
0x08s_lambdaFactoriesCacheDict<System.TypePrivateStatic—
0x08s_legacyCtorSupportTableConditionalWeakTable<System.Linq.Expressions.ExpressionPrivateStatic—

Functions 21

SignatureFlagsNativeParams
void .ctor(Expression left, Expression right)2 flags—0x08
bool get_CanReduce()Public+2 flags—0x01
bool IsOpAssignment(const ExpressionType& op)PrivateStatic—0x04
Expression get_Right()Public+1 flags—0x08
Expression get_Left()Public+1 flags—0x08
MethodInfo get_Method()Public+1 flags—0x08
MethodInfo GetMethod()3 flags—0x08
BinaryExpression Update(Expression left, LambdaExpression conversion, Expression right)Public—0x08
Expression Reduce()Public+1 flags—0x08
ExpressionType GetBinaryOpFromAssignmentOp(const ExpressionType& op)PrivateStatic—0x04
Expression ReduceVariable()Private—0x08
Expression ReduceMember()Private—0x08
Expression ReduceIndex()Private—0x08
LambdaExpression get_Conversion()Public+1 flags—0x08
LambdaExpression GetConversion()3 flags—0x08
bool get_IsLifted()Public+1 flags—0x01
bool get_IsLiftedToNull()Public+1 flags—0x01
Expression Accept(ExpressionVisitor visitor)2 flags—0x08
bool get_IsLiftedLogical()2 flags0x01
bool get_IsReferenceComparison()2 flags0x01
Expression ReduceUserdefinedLifted()1 flags0x08

Subclasses 4

Used by 4

types with a member, parameter or interface of this type