Mono Class Library: Overview

System.Linq.Expressions.Expression: Members

The members of System.Linq.Expressions.Expression are listed below.

See Also: Inherited members from System.Object

Protected Constructors

Documentation for this section has not yet been entered.

Public Properties

[read-only]
NodeTypeSystem.Linq.Expressions.ExpressionType. Documentation for this section has not yet been entered.
[read-only]
TypeType. Documentation for this section has not yet been entered.

Public Methods

static
Add(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Add(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
AddChecked(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
AddChecked(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
And(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
And(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
AndAlso(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
AndAlso(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
ArrayIndex(System.Linq.Expressions.Expression, IEnumerable<System.Linq.Expressions.Expression>) : System.Linq.Expressions.MethodCallExpression
Documentation for this section has not yet been entered.
static
ArrayIndex(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
ArrayIndex(System.Linq.Expressions.Expression, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.MethodCallExpression
Documentation for this section has not yet been entered.
static
ArrayLength(System.Linq.Expressions.Expression) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
Bind(System.Reflection.MemberInfo, System.Linq.Expressions.Expression) : System.Linq.Expressions.MemberAssignment
Documentation for this section has not yet been entered.
static
Bind(System.Reflection.MethodInfo, System.Linq.Expressions.Expression) : System.Linq.Expressions.MemberAssignment
Documentation for this section has not yet been entered.
static
Call(System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.MethodCallExpression
Documentation for this section has not yet been entered.
static
Call(System.Reflection.MethodInfo, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.MethodCallExpression
Documentation for this section has not yet been entered.
static
Call(System.Linq.Expressions.Expression, System.Reflection.MethodInfo, IEnumerable<System.Linq.Expressions.Expression>) : System.Linq.Expressions.MethodCallExpression
Documentation for this section has not yet been entered.
static
Call(System.Linq.Expressions.Expression, System.Reflection.MethodInfo, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.MethodCallExpression
Documentation for this section has not yet been entered.
static
Call(System.Linq.Expressions.Expression, string, Type[], params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.MethodCallExpression
Documentation for this section has not yet been entered.
static
Call(Type, string, Type[], params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.MethodCallExpression
Documentation for this section has not yet been entered.
static
Coalesce(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Coalesce(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Linq.Expressions.LambdaExpression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Condition(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.ConditionalExpression
Documentation for this section has not yet been entered.
static
Constant(object) : System.Linq.Expressions.ConstantExpression
Documentation for this section has not yet been entered.
static
Constant(object, Type) : System.Linq.Expressions.ConstantExpression
Documentation for this section has not yet been entered.
static
Convert(System.Linq.Expressions.Expression, Type) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
Convert(System.Linq.Expressions.Expression, Type, System.Reflection.MethodInfo) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
ConvertChecked(System.Linq.Expressions.Expression, Type) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
ConvertChecked(System.Linq.Expressions.Expression, Type, System.Reflection.MethodInfo) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
Divide(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Divide(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
ElementInit(System.Reflection.MethodInfo, IEnumerable<System.Linq.Expressions.Expression>) : System.Linq.Expressions.ElementInit
Documentation for this section has not yet been entered.
static
ElementInit(System.Reflection.MethodInfo, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.ElementInit
Documentation for this section has not yet been entered.
static
Equal(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Equal(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, bool, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
ExclusiveOr(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
ExclusiveOr(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Field(System.Linq.Expressions.Expression, System.Reflection.FieldInfo) : System.Linq.Expressions.MemberExpression
Documentation for this section has not yet been entered.
static
Field(System.Linq.Expressions.Expression, string) : System.Linq.Expressions.MemberExpression
Documentation for this section has not yet been entered.
static
GetActionType(params Type[]) : Type
Documentation for this section has not yet been entered.
static
GetFuncType(params Type[]) : Type
Documentation for this section has not yet been entered.
static
GreaterThan(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
GreaterThan(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, bool, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
GreaterThanOrEqual(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
GreaterThanOrEqual(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, bool, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Invoke(System.Linq.Expressions.Expression, IEnumerable<System.Linq.Expressions.Expression>) : System.Linq.Expressions.InvocationExpression
Documentation for this section has not yet been entered.
static
Invoke(System.Linq.Expressions.Expression, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.InvocationExpression
Documentation for this section has not yet been entered.
static
Lambda(System.Linq.Expressions.Expression, params System.Linq.Expressions.ParameterExpression[]) : System.Linq.Expressions.LambdaExpression
Documentation for this section has not yet been entered.
static
Lambda(Type, System.Linq.Expressions.Expression, IEnumerable<System.Linq.Expressions.ParameterExpression>) : System.Linq.Expressions.LambdaExpression
Documentation for this section has not yet been entered.
static
Lambda(Type, System.Linq.Expressions.Expression, params System.Linq.Expressions.ParameterExpression[]) : System.Linq.Expressions.LambdaExpression
Documentation for this section has not yet been entered.
static
Lambda<TDelegate>(System.Linq.Expressions.Expression, IEnumerable<System.Linq.Expressions.ParameterExpression>) : System.Linq.Expressions.Expression<TDelegate>
Documentation for this section has not yet been entered.
static
Lambda<TDelegate>(System.Linq.Expressions.Expression, params System.Linq.Expressions.ParameterExpression[]) : System.Linq.Expressions.Expression<TDelegate>
Documentation for this section has not yet been entered.
static
LeftShift(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
LeftShift(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
LessThan(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
LessThan(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, bool, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
LessThanOrEqual(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
LessThanOrEqual(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, bool, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
ListBind(System.Reflection.MemberInfo, IEnumerable<System.Linq.Expressions.ElementInit>) : System.Linq.Expressions.MemberListBinding
Documentation for this section has not yet been entered.
static
ListBind(System.Reflection.MemberInfo, params System.Linq.Expressions.ElementInit[]) : System.Linq.Expressions.MemberListBinding
Documentation for this section has not yet been entered.
static
ListBind(System.Reflection.MethodInfo, IEnumerable<System.Linq.Expressions.ElementInit>) : System.Linq.Expressions.MemberListBinding
Documentation for this section has not yet been entered.
static
ListBind(System.Reflection.MethodInfo, params System.Linq.Expressions.ElementInit[]) : System.Linq.Expressions.MemberListBinding
Documentation for this section has not yet been entered.
static
ListInit(System.Linq.Expressions.NewExpression, IEnumerable<System.Linq.Expressions.ElementInit>) : System.Linq.Expressions.ListInitExpression
Documentation for this section has not yet been entered.
static
ListInit(System.Linq.Expressions.NewExpression, IEnumerable<System.Linq.Expressions.Expression>) : System.Linq.Expressions.ListInitExpression
Documentation for this section has not yet been entered.
static
ListInit(System.Linq.Expressions.NewExpression, params System.Linq.Expressions.ElementInit[]) : System.Linq.Expressions.ListInitExpression
Documentation for this section has not yet been entered.
static
ListInit(System.Linq.Expressions.NewExpression, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.ListInitExpression
Documentation for this section has not yet been entered.
static
ListInit(System.Linq.Expressions.NewExpression, System.Reflection.MethodInfo, IEnumerable<System.Linq.Expressions.Expression>) : System.Linq.Expressions.ListInitExpression
Documentation for this section has not yet been entered.
static
ListInit(System.Linq.Expressions.NewExpression, System.Reflection.MethodInfo, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.ListInitExpression
Documentation for this section has not yet been entered.
static
MakeBinary(System.Linq.Expressions.ExpressionType, System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
MakeBinary(System.Linq.Expressions.ExpressionType, System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, bool, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
MakeBinary(System.Linq.Expressions.ExpressionType, System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, bool, System.Reflection.MethodInfo, System.Linq.Expressions.LambdaExpression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
MakeMemberAccess(System.Linq.Expressions.Expression, System.Reflection.MemberInfo) : System.Linq.Expressions.MemberExpression
Documentation for this section has not yet been entered.
static
MakeUnary(System.Linq.Expressions.ExpressionType, System.Linq.Expressions.Expression, Type) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
MakeUnary(System.Linq.Expressions.ExpressionType, System.Linq.Expressions.Expression, Type, System.Reflection.MethodInfo) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
MemberBind(System.Reflection.MemberInfo, IEnumerable<System.Linq.Expressions.MemberBinding>) : System.Linq.Expressions.MemberMemberBinding
Documentation for this section has not yet been entered.
static
MemberBind(System.Reflection.MemberInfo, params System.Linq.Expressions.MemberBinding[]) : System.Linq.Expressions.MemberMemberBinding
Documentation for this section has not yet been entered.
static
MemberBind(System.Reflection.MethodInfo, IEnumerable<System.Linq.Expressions.MemberBinding>) : System.Linq.Expressions.MemberMemberBinding
Documentation for this section has not yet been entered.
static
MemberBind(System.Reflection.MethodInfo, params System.Linq.Expressions.MemberBinding[]) : System.Linq.Expressions.MemberMemberBinding
Documentation for this section has not yet been entered.
static
MemberInit(System.Linq.Expressions.NewExpression, IEnumerable<System.Linq.Expressions.MemberBinding>) : System.Linq.Expressions.MemberInitExpression
Documentation for this section has not yet been entered.
static
MemberInit(System.Linq.Expressions.NewExpression, params System.Linq.Expressions.MemberBinding[]) : System.Linq.Expressions.MemberInitExpression
Documentation for this section has not yet been entered.
static
Modulo(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Modulo(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Multiply(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Multiply(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
MultiplyChecked(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
MultiplyChecked(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Negate(System.Linq.Expressions.Expression) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
Negate(System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
NegateChecked(System.Linq.Expressions.Expression) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
NegateChecked(System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
New(System.Reflection.ConstructorInfo) : System.Linq.Expressions.NewExpression
Documentation for this section has not yet been entered.
static
New(Type) : System.Linq.Expressions.NewExpression
Documentation for this section has not yet been entered.
static
New(System.Reflection.ConstructorInfo, IEnumerable<System.Linq.Expressions.Expression>) : System.Linq.Expressions.NewExpression
Documentation for this section has not yet been entered.
static
New(System.Reflection.ConstructorInfo, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.NewExpression
Documentation for this section has not yet been entered.
static
New(System.Reflection.ConstructorInfo, IEnumerable<System.Linq.Expressions.Expression>, IEnumerable<System.Reflection.MemberInfo>) : System.Linq.Expressions.NewExpression
Documentation for this section has not yet been entered.
static
New(System.Reflection.ConstructorInfo, IEnumerable<System.Linq.Expressions.Expression>, params System.Reflection.MemberInfo[]) : System.Linq.Expressions.NewExpression
Documentation for this section has not yet been entered.
static
NewArrayBounds(Type, IEnumerable<System.Linq.Expressions.Expression>) : System.Linq.Expressions.NewArrayExpression
Documentation for this section has not yet been entered.
static
NewArrayBounds(Type, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.NewArrayExpression
Documentation for this section has not yet been entered.
static
NewArrayInit(Type, IEnumerable<System.Linq.Expressions.Expression>) : System.Linq.Expressions.NewArrayExpression
Documentation for this section has not yet been entered.
static
NewArrayInit(Type, params System.Linq.Expressions.Expression[]) : System.Linq.Expressions.NewArrayExpression
Documentation for this section has not yet been entered.
static
Not(System.Linq.Expressions.Expression) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
Not(System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
NotEqual(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
NotEqual(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, bool, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Or(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Or(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
OrElse(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
OrElse(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Parameter(Type, string) : System.Linq.Expressions.ParameterExpression
Documentation for this section has not yet been entered.
static
Power(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Power(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Property(System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.MemberExpression
Documentation for this section has not yet been entered.
static
Property(System.Linq.Expressions.Expression, System.Reflection.PropertyInfo) : System.Linq.Expressions.MemberExpression
Documentation for this section has not yet been entered.
static
Property(System.Linq.Expressions.Expression, string) : System.Linq.Expressions.MemberExpression
Documentation for this section has not yet been entered.
static
PropertyOrField(System.Linq.Expressions.Expression, string) : System.Linq.Expressions.MemberExpression
Documentation for this section has not yet been entered.
static
Quote(System.Linq.Expressions.Expression) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
RightShift(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
RightShift(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Subtract(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
Subtract(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
SubtractChecked(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
static
SubtractChecked(System.Linq.Expressions.Expression, System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.BinaryExpression
Documentation for this section has not yet been entered.
override
ToString() : string
Documentation for this section has not yet been entered.
static
TypeAs(System.Linq.Expressions.Expression, Type) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
TypeIs(System.Linq.Expressions.Expression, Type) : System.Linq.Expressions.TypeBinaryExpression
Documentation for this section has not yet been entered.
static
UnaryPlus(System.Linq.Expressions.Expression) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.
static
UnaryPlus(System.Linq.Expressions.Expression, System.Reflection.MethodInfo) : System.Linq.Expressions.UnaryExpression
Documentation for this section has not yet been entered.