Zdexby TheHolyOneZ
127,469 classes
Class

Expression

: Object
System.Linq.Expressions.Expression, System.Core 0x0010 (16 B) align 1 inherited 0x0010 System.Core
0x00x0010

Members 3

OffsetSizeNameTypeFlags
0x08s_lambdaDelegateCacheCacheDict`2PrivateStatic+1 flags
0x08s_lambdaFactoriesCacheDict`2PrivateStatic
0x08s_legacyCtorSupportTableConditionalWeakTable`2PrivateStatic

Functions 403

SignatureFlagsNativeParams
void Assign()PublicStatic—0x00
void GetUserDefinedBinaryOperator()PrivateStatic—0x00
void GetMethodBasedBinaryOperator()PrivateStatic—0x00
void GetMethodBasedAssignOperator()PrivateStatic—0x00
void GetUserDefinedBinaryOperatorOrThrow()PrivateStatic—0x00
void GetUserDefinedAssignOperatorOrThrow()PrivateStatic—0x00
void GetUserDefinedBinaryOperator()PrivateStatic—0x00
void IsLiftingConditionalLogicalOperator()PrivateStatic—0x00
void ParameterIsAssignable()Static+1 flags—0x00
void ValidateParamswithOperandsOrThrow()PrivateStatic—0x00
void ValidateOperator()PrivateStatic—0x00
void ValidateMethodInfo()PrivateStatic—0x00
void IsNullComparison()PrivateStatic—0x00
void IsNullConstant()PrivateStatic—0x00
void ValidateUserDefinedConditionalLogicOperator()PrivateStatic—0x00
void VerifyOpTrueFalse()PrivateStatic—0x00
void IsValidLiftedConditionalLogicalOperator()PrivateStatic—0x00
void MakeBinary()PublicStatic—0x00
void MakeBinary()PublicStatic—0x00
void MakeBinary()PublicStatic—0x00
void Equal()PublicStatic—0x00
void Equal()PublicStatic—0x00
void ReferenceEqual()PublicStatic—0x00
void NotEqual()PublicStatic—0x00
void NotEqual()PublicStatic—0x00
void ReferenceNotEqual()PublicStatic—0x00
void GetEqualityComparisonOperator()PrivateStatic—0x00
void GreaterThan()PublicStatic—0x00
void GreaterThan()PublicStatic—0x00
void LessThan()PublicStatic—0x00
void LessThan()PublicStatic—0x00
void GreaterThanOrEqual()PublicStatic—0x00
void GreaterThanOrEqual()PublicStatic—0x00
void LessThanOrEqual()PublicStatic—0x00
void LessThanOrEqual()PublicStatic—0x00
void GetComparisonOperator()PrivateStatic—0x00
void AndAlso()PublicStatic—0x00
void AndAlso()PublicStatic—0x00
void OrElse()PublicStatic—0x00
void OrElse()PublicStatic—0x00
void Coalesce()PublicStatic—0x00
void Coalesce()PublicStatic—0x00
void ValidateCoalesceArgTypes()PrivateStatic—0x00
void Add()PublicStatic—0x00
void Add()PublicStatic—0x00
void AddAssign()PublicStatic—0x00
void AddAssign()PublicStatic—0x00
void AddAssign()PublicStatic—0x00
void ValidateOpAssignConversionLambda()PrivateStatic—0x00
void AddAssignChecked()PublicStatic—0x00
void AddAssignChecked()PublicStatic—0x00
void AddAssignChecked()PublicStatic—0x00
void AddChecked()PublicStatic—0x00
void AddChecked()PublicStatic—0x00
void Subtract()PublicStatic—0x00
void Subtract()PublicStatic—0x00
void SubtractAssign()PublicStatic—0x00
void SubtractAssign()PublicStatic—0x00
void SubtractAssign()PublicStatic—0x00
void SubtractAssignChecked()PublicStatic—0x00
void SubtractAssignChecked()PublicStatic—0x00
void SubtractAssignChecked()PublicStatic—0x00
void SubtractChecked()PublicStatic—0x00
void SubtractChecked()PublicStatic—0x00
void Divide()PublicStatic—0x00
void Divide()PublicStatic—0x00
void DivideAssign()PublicStatic—0x00
void DivideAssign()PublicStatic—0x00
void DivideAssign()PublicStatic—0x00
void Modulo()PublicStatic—0x00
void Modulo()PublicStatic—0x00
void ModuloAssign()PublicStatic—0x00
void ModuloAssign()PublicStatic—0x00
void ModuloAssign()PublicStatic—0x00
void Multiply()PublicStatic—0x00
void Multiply()PublicStatic—0x00
void MultiplyAssign()PublicStatic—0x00
void MultiplyAssign()PublicStatic—0x00
void MultiplyAssign()PublicStatic—0x00
void MultiplyAssignChecked()PublicStatic—0x00
void MultiplyAssignChecked()PublicStatic—0x00
void MultiplyAssignChecked()PublicStatic—0x00
void MultiplyChecked()PublicStatic—0x00
void MultiplyChecked()PublicStatic—0x00
void IsSimpleShift()PrivateStatic—0x00
void GetResultTypeOfShift()PrivateStatic—0x00
void LeftShift()PublicStatic—0x00
void LeftShift()PublicStatic—0x00
void LeftShiftAssign()PublicStatic—0x00
void LeftShiftAssign()PublicStatic—0x00
void LeftShiftAssign()PublicStatic—0x00
void RightShift()PublicStatic—0x00
void RightShift()PublicStatic—0x00
void RightShiftAssign()PublicStatic—0x00
void RightShiftAssign()PublicStatic—0x00
void RightShiftAssign()PublicStatic—0x00
void And()PublicStatic—0x00
void And()PublicStatic—0x00
void AndAssign()PublicStatic—0x00
void AndAssign()PublicStatic—0x00
void AndAssign()PublicStatic—0x00
void Or()PublicStatic—0x00
void Or()PublicStatic—0x00
void OrAssign()PublicStatic—0x00
void OrAssign()PublicStatic—0x00
void OrAssign()PublicStatic—0x00
void ExclusiveOr()PublicStatic—0x00
void ExclusiveOr()PublicStatic—0x00
void ExclusiveOrAssign()PublicStatic—0x00
void ExclusiveOrAssign()PublicStatic—0x00
void ExclusiveOrAssign()PublicStatic—0x00
void Power()PublicStatic—0x00
void Power()PublicStatic—0x00
void PowerAssign()PublicStatic—0x00
void PowerAssign()PublicStatic—0x00
void PowerAssign()PublicStatic—0x00
void ArrayIndex()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void Block()PublicStatic—0x00
void BlockCore()PrivateStatic—0x00
void ValidateVariables()Static+1 flags—0x00
void GetOptimizedBlockExpression()PrivateStatic—0x00
void Catch()PublicStatic—0x00
void Catch()PublicStatic—0x00
void Catch()PublicStatic—0x00
void Catch()PublicStatic—0x00
void MakeCatchBlock()PublicStatic—0x00
void Condition()PublicStatic—0x00
void Condition()PublicStatic—0x00
void IfThen()PublicStatic—0x00
void IfThenElse()PublicStatic—0x00
void Constant()PublicStatic—0x00
void Constant()PublicStatic—0x00
void DebugInfo()PublicStatic—0x00
void ClearDebugInfo()PublicStatic—0x00
void ValidateSpan()PrivateStatic—0x00
void Empty()PublicStatic—0x00
void Default()PublicStatic—0x00
void ElementInit()PublicStatic—0x00
void ElementInit()PublicStatic—0x00
void ValidateElementInitAddMethodInfo()PrivateStatic—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void get_NodeType()Public+3 flags—0x00
void get_Type()Public+3 flags—0x00
void get_CanReduce()Public+3 flags—0x00
void Reduce()Public+2 flags—0x00
void VisitChildren()3 flags—0x00
void Accept()3 flags—0x00
void ReduceAndCheck()Public—0x00
void ReduceExtensions()Public—0x00
void ToString()Public+1 flags—0x00
void get_DebugView()Private+1 flags—0x00
void RequiresCanRead()PrivateStatic—0x00
void RequiresCanWrite()PrivateStatic—0x00
void Dynamic()PublicStatic—0x00
void Dynamic()PublicStatic—0x00
void Dynamic()PublicStatic—0x00
void Dynamic()PublicStatic—0x00
void Dynamic()PublicStatic—0x00
void Dynamic()PublicStatic—0x00
void MakeDynamic()PublicStatic—0x00
void MakeDynamic()PublicStatic—0x00
void MakeDynamic()PublicStatic—0x00
void MakeDynamic()PublicStatic—0x00
void MakeDynamic()PublicStatic—0x00
void MakeDynamic()PublicStatic—0x00
void Break()PublicStatic—0x00
void Break()PublicStatic—0x00
void Break()PublicStatic—0x00
void Break()PublicStatic—0x00
void Continue()PublicStatic—0x00
void Continue()PublicStatic—0x00
void Return()PublicStatic—0x00
void Return()PublicStatic—0x00
void Return()PublicStatic—0x00
void Return()PublicStatic—0x00
void Goto()PublicStatic—0x00
void Goto()PublicStatic—0x00
void Goto()PublicStatic—0x00
void Goto()PublicStatic—0x00
void MakeGoto()PublicStatic—0x00
void ValidateGoto()PrivateStatic—0x00
void ValidateGotoType()PrivateStatic—0x00
void MakeIndex()PublicStatic—0x00
void ArrayAccess()PublicStatic—0x00
void ArrayAccess()PublicStatic—0x00
void Property()PublicStatic—0x00
void FindInstanceProperty()PrivateStatic—0x00
void GetArgTypesString()PrivateStatic—0x00
void FindProperty()PrivateStatic—0x00
void IsCompatible()PrivateStatic—0x00
void Property()PublicStatic—0x00
void Property()PublicStatic—0x00
void MakeIndexProperty()PrivateStatic—0x00
void ValidateIndexedProperty()PrivateStatic—0x00
void ValidateAccessor()PrivateStatic—0x00
void ValidateAccessorArgumentTypes()PrivateStatic—0x00
void Invoke()Static+1 flags—0x00
void Invoke()Static+1 flags—0x00
void Invoke()Static+1 flags—0x00
void Invoke()Static+1 flags—0x00
void Invoke()Static+1 flags—0x00
void Invoke()Static+1 flags—0x00
void Invoke()PublicStatic—0x00
void Invoke()PublicStatic—0x00
void GetInvokeMethod()Static+1 flags—0x00
void Label()PublicStatic—0x00
void Label()PublicStatic—0x00
void Label()PublicStatic—0x00
void Label()PublicStatic—0x00
void Label()PublicStatic—0x00
void Label()PublicStatic—0x00
void CreateLambda()Static+1 flags—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void Lambda()PublicStatic—0x00
void ValidateLambdaArgs()PrivateStatic—0x00
void ValidateTryGetFuncActionArgs()PrivateStatic—0x00
void GetFuncType()PublicStatic—0x00
void TryGetFuncType()PublicStatic—0x00
void GetActionType()PublicStatic—0x00
void TryGetActionType()PublicStatic—0x00
void GetDelegateType()PublicStatic—0x00
void ListInit()PublicStatic—0x00
void ListInit()PublicStatic—0x00
void ListInit()PublicStatic—0x00
void ListInit()PublicStatic—0x00
void ListInit()PublicStatic—0x00
void ListInit()PublicStatic—0x00
void Loop()PublicStatic—0x00
void Loop()PublicStatic—0x00
void Loop()PublicStatic—0x00
void Bind()PublicStatic—0x00
void Bind()PublicStatic—0x00
void ValidateSettableFieldOrPropertyMember()PrivateStatic—0x00
void Field()PublicStatic—0x00
void Field()PublicStatic—0x00
void Field()PublicStatic—0x00
void Property()PublicStatic—0x00
void Property()PublicStatic—0x00
void Property()PublicStatic—0x00
void Property()PublicStatic—0x00
void GetProperty()PrivateStatic—0x00
void CheckMethod()PrivateStatic—0x00
void PropertyOrField()PublicStatic—0x00
void MakeMemberAccess()PublicStatic—0x00
void MemberInit()PublicStatic—0x00
void MemberInit()PublicStatic—0x00
void ListBind()PublicStatic—0x00
void ListBind()PublicStatic—0x00
void ListBind()PublicStatic—0x00
void ListBind()PublicStatic—0x00
void ValidateListInitArgs()PrivateStatic—0x00
void MemberBind()PublicStatic—0x00
void MemberBind()PublicStatic—0x00
void MemberBind()PublicStatic—0x00
void MemberBind()PublicStatic—0x00
void ValidateGettableFieldOrPropertyMember()PrivateStatic—0x00
void ValidateMemberInitArgs()PrivateStatic—0x00
void Call()Static+1 flags—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()Static+1 flags—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void Call()PublicStatic—0x00
void ValidateMethodAndGetParameters()PrivateStatic—0x00
void ValidateStaticOrInstanceMethod()PrivateStatic—0x00
void ValidateCallInstanceType()PrivateStatic—0x00
void ValidateArgumentTypes()PrivateStatic—0x00
void GetParametersForValidation()PrivateStatic—0x00
void ValidateArgumentCount()PrivateStatic—0x00
void ValidateOneArgument()PrivateStatic—0x00
void TryQuote()PrivateStatic—0x00
void FindMethod()PrivateStatic—0x00
void IsCompatible()PrivateStatic—0x00
void ApplyTypeArgs()PrivateStatic—0x00
void ArrayIndex()PublicStatic—0x00
void ArrayIndex()PublicStatic—0x00
void NewArrayInit()PublicStatic—0x00
void NewArrayInit()PublicStatic—0x00
void NewArrayBounds()PublicStatic—0x00
void NewArrayBounds()PublicStatic—0x00
void New()PublicStatic—0x00
void New()PublicStatic—0x00
void New()PublicStatic—0x00
void New()PublicStatic—0x00
void New()PublicStatic—0x00
void New()PublicStatic—0x00
void ValidateNewArgs()PrivateStatic—0x00
void ValidateAnonymousTypeMember()PrivateStatic—0x00
void ValidateConstructor()PrivateStatic—0x00
void Parameter()PublicStatic—0x00
void Variable()PublicStatic—0x00
void Parameter()PublicStatic—0x00
void Variable()PublicStatic—0x00
void Validate()PrivateStatic—0x00
void RuntimeVariables()PublicStatic—0x00
void RuntimeVariables()PublicStatic—0x00
void SwitchCase()PublicStatic—0x00
void SwitchCase()PublicStatic—0x00
void Switch()PublicStatic—0x00
void Switch()PublicStatic—0x00
void Switch()PublicStatic—0x00
void Switch()PublicStatic—0x00
void Switch()PublicStatic—0x00
void Switch()PublicStatic—0x00
void ValidateSwitchCaseType()PrivateStatic—0x00
void SymbolDocument()PublicStatic—0x00
void SymbolDocument()PublicStatic—0x00
void SymbolDocument()PublicStatic—0x00
void SymbolDocument()PublicStatic—0x00
void TryFault()PublicStatic—0x00
void TryFinally()PublicStatic—0x00
void TryCatch()PublicStatic—0x00
void TryCatchFinally()PublicStatic—0x00
void MakeTry()PublicStatic—0x00
void ValidateTryAndCatchHaveSameType()PrivateStatic—0x00
void TypeIs()PublicStatic—0x00
void TypeEqual()PublicStatic—0x00
void MakeUnary()PublicStatic—0x00
void MakeUnary()PublicStatic—0x00
void GetUserDefinedUnaryOperatorOrThrow()PrivateStatic—0x00
void GetUserDefinedUnaryOperator()PrivateStatic—0x00
void GetMethodBasedUnaryOperator()PrivateStatic—0x00
void GetUserDefinedCoercionOrThrow()PrivateStatic—0x00
void GetUserDefinedCoercion()PrivateStatic—0x00
void GetMethodBasedCoercionOperator()PrivateStatic—0x00
void Negate()PublicStatic—0x00
void Negate()PublicStatic—0x00
void UnaryPlus()PublicStatic—0x00
void UnaryPlus()PublicStatic—0x00
void NegateChecked()PublicStatic—0x00
void NegateChecked()PublicStatic—0x00
void Not()PublicStatic—0x00
void Not()PublicStatic—0x00
void IsFalse()PublicStatic—0x00
void IsFalse()PublicStatic—0x00
void IsTrue()PublicStatic—0x00
void IsTrue()PublicStatic—0x00
void OnesComplement()PublicStatic—0x00
void OnesComplement()PublicStatic—0x00
void TypeAs()PublicStatic—0x00
void Unbox()PublicStatic—0x00
void Convert()PublicStatic—0x00
void Convert()PublicStatic—0x00
void ConvertChecked()PublicStatic—0x00
void ConvertChecked()PublicStatic—0x00
void ArrayLength()PublicStatic—0x00
void Quote()PublicStatic—0x00
void Rethrow()PublicStatic—0x00
void Rethrow()PublicStatic—0x00
void Throw()PublicStatic—0x00
void Throw()PublicStatic—0x00
void Increment()PublicStatic—0x00
void Increment()PublicStatic—0x00
void Decrement()PublicStatic—0x00
void Decrement()PublicStatic—0x00
void PreIncrementAssign()PublicStatic—0x00
void PreIncrementAssign()PublicStatic—0x00
void PreDecrementAssign()PublicStatic—0x00
void PreDecrementAssign()PublicStatic—0x00
void PostIncrementAssign()PublicStatic—0x00
void PostIncrementAssign()PublicStatic—0x00
void PostDecrementAssign()PublicStatic—0x00
void PostDecrementAssign()PublicStatic—0x00
void MakeOpAssignUnary()PrivateStatic—0x00
void .cctor()PrivateStatic+1 flags—0x00

Subclasses 25

Used by 49

types with a member, parameter or interface of this type