RowNumberExpression RowNumberExpression Class

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Syntax

Declaration

public class RowNumberExpression : ExpressionPublic Class RowNumberExpression
    Inherits Expression

Inheritance Hierarchy

  • System.Object
    System.Object
  • System.Linq.Expressions.Expression
    System.Linq.Expressions.Expression
  • RowNumberExpression
    RowNumberExpression

Inherited Members

Assign(Expression, Expression),
Assign(Expression, Expression),
MakeBinary(ExpressionType, Expression, Expression),
MakeBinary(ExpressionType, Expression, Expression),
MakeBinary(ExpressionType, Expression, Expression, Boolean, MethodInfo),
MakeBinary(ExpressionType, Expression, Expression, Boolean, MethodInfo),
MakeBinary(ExpressionType, Expression, Expression, Boolean, MethodInfo, LambdaExpression),
MakeBinary(ExpressionType, Expression, Expression, Boolean, MethodInfo, LambdaExpression),
Equal(Expression, Expression),
Equal(Expression, Expression),
Equal(Expression, Expression, Boolean, MethodInfo),
Equal(Expression, Expression, Boolean, MethodInfo),
ReferenceEqual(Expression, Expression),
ReferenceEqual(Expression, Expression),
NotEqual(Expression, Expression),
NotEqual(Expression, Expression),
NotEqual(Expression, Expression, Boolean, MethodInfo),
NotEqual(Expression, Expression, Boolean, MethodInfo),
ReferenceNotEqual(Expression, Expression),
ReferenceNotEqual(Expression, Expression),
GreaterThan(Expression, Expression),
GreaterThan(Expression, Expression),
GreaterThan(Expression, Expression, Boolean, MethodInfo),
GreaterThan(Expression, Expression, Boolean, MethodInfo),
LessThan(Expression, Expression),
LessThan(Expression, Expression),
LessThan(Expression, Expression, Boolean, MethodInfo),
LessThan(Expression, Expression, Boolean, MethodInfo),
GreaterThanOrEqual(Expression, Expression),
GreaterThanOrEqual(Expression, Expression),
GreaterThanOrEqual(Expression, Expression, Boolean, MethodInfo),
GreaterThanOrEqual(Expression, Expression, Boolean, MethodInfo),
LessThanOrEqual(Expression, Expression),
LessThanOrEqual(Expression, Expression),
LessThanOrEqual(Expression, Expression, Boolean, MethodInfo),
LessThanOrEqual(Expression, Expression, Boolean, MethodInfo),
AndAlso(Expression, Expression),
AndAlso(Expression, Expression),
AndAlso(Expression, Expression, MethodInfo),
AndAlso(Expression, Expression, MethodInfo),
OrElse(Expression, Expression),
OrElse(Expression, Expression),
OrElse(Expression, Expression, MethodInfo),
OrElse(Expression, Expression, MethodInfo),
Coalesce(Expression, Expression),
Coalesce(Expression, Expression),
Coalesce(Expression, Expression, LambdaExpression),
Coalesce(Expression, Expression, LambdaExpression),
Add(Expression, Expression),
Add(Expression, Expression),
Add(Expression, Expression, MethodInfo),
Add(Expression, Expression, MethodInfo),
AddAssign(Expression, Expression),
AddAssign(Expression, Expression),
AddAssign(Expression, Expression, MethodInfo),
AddAssign(Expression, Expression, MethodInfo),
AddAssign(Expression, Expression, MethodInfo, LambdaExpression),
AddAssign(Expression, Expression, MethodInfo, LambdaExpression),
AddAssignChecked(Expression, Expression),
AddAssignChecked(Expression, Expression),
AddAssignChecked(Expression, Expression, MethodInfo),
AddAssignChecked(Expression, Expression, MethodInfo),
AddAssignChecked(Expression, Expression, MethodInfo, LambdaExpression),
AddAssignChecked(Expression, Expression, MethodInfo, LambdaExpression),
AddChecked(Expression, Expression),
AddChecked(Expression, Expression),
AddChecked(Expression, Expression, MethodInfo),
AddChecked(Expression, Expression, MethodInfo),
Subtract(Expression, Expression),
Subtract(Expression, Expression),
Subtract(Expression, Expression, MethodInfo),
Subtract(Expression, Expression, MethodInfo),
SubtractAssign(Expression, Expression),
SubtractAssign(Expression, Expression),
SubtractAssign(Expression, Expression, MethodInfo),
SubtractAssign(Expression, Expression, MethodInfo),
SubtractAssign(Expression, Expression, MethodInfo, LambdaExpression),
SubtractAssign(Expression, Expression, MethodInfo, LambdaExpression),
SubtractAssignChecked(Expression, Expression),
SubtractAssignChecked(Expression, Expression),
SubtractAssignChecked(Expression, Expression, MethodInfo),
SubtractAssignChecked(Expression, Expression, MethodInfo),
SubtractAssignChecked(Expression, Expression, MethodInfo, LambdaExpression),
SubtractAssignChecked(Expression, Expression, MethodInfo, LambdaExpression),
SubtractChecked(Expression, Expression),
SubtractChecked(Expression, Expression),
SubtractChecked(Expression, Expression, MethodInfo),
SubtractChecked(Expression, Expression, MethodInfo),
Divide(Expression, Expression),
Divide(Expression, Expression),
Divide(Expression, Expression, MethodInfo),
Divide(Expression, Expression, MethodInfo),
DivideAssign(Expression, Expression),
DivideAssign(Expression, Expression),
DivideAssign(Expression, Expression, MethodInfo),
DivideAssign(Expression, Expression, MethodInfo),
DivideAssign(Expression, Expression, MethodInfo, LambdaExpression),
DivideAssign(Expression, Expression, MethodInfo, LambdaExpression),
Modulo(Expression, Expression),
Modulo(Expression, Expression),
Modulo(Expression, Expression, MethodInfo),
Modulo(Expression, Expression, MethodInfo),
ModuloAssign(Expression, Expression),
ModuloAssign(Expression, Expression),
ModuloAssign(Expression, Expression, MethodInfo),
ModuloAssign(Expression, Expression, MethodInfo),
ModuloAssign(Expression, Expression, MethodInfo, LambdaExpression),
ModuloAssign(Expression, Expression, MethodInfo, LambdaExpression),
Multiply(Expression, Expression),
Multiply(Expression, Expression),
Multiply(Expression, Expression, MethodInfo),
Multiply(Expression, Expression, MethodInfo),
MultiplyAssign(Expression, Expression),
MultiplyAssign(Expression, Expression),
MultiplyAssign(Expression, Expression, MethodInfo),
MultiplyAssign(Expression, Expression, MethodInfo),
MultiplyAssign(Expression, Expression, MethodInfo, LambdaExpression),
MultiplyAssign(Expression, Expression, MethodInfo, LambdaExpression),
MultiplyAssignChecked(Expression, Expression),
MultiplyAssignChecked(Expression, Expression),
MultiplyAssignChecked(Expression, Expression, MethodInfo),
MultiplyAssignChecked(Expression, Expression, MethodInfo),
MultiplyAssignChecked(Expression, Expression, MethodInfo, LambdaExpression),
MultiplyAssignChecked(Expression, Expression, MethodInfo, LambdaExpression),
MultiplyChecked(Expression, Expression),
MultiplyChecked(Expression, Expression),
MultiplyChecked(Expression, Expression, MethodInfo),
MultiplyChecked(Expression, Expression, MethodInfo),
LeftShift(Expression, Expression),
LeftShift(Expression, Expression),
LeftShift(Expression, Expression, MethodInfo),
LeftShift(Expression, Expression, MethodInfo),
LeftShiftAssign(Expression, Expression),
LeftShiftAssign(Expression, Expression),
LeftShiftAssign(Expression, Expression, MethodInfo),
LeftShiftAssign(Expression, Expression, MethodInfo),
LeftShiftAssign(Expression, Expression, MethodInfo, LambdaExpression),
LeftShiftAssign(Expression, Expression, MethodInfo, LambdaExpression),
RightShift(Expression, Expression),
RightShift(Expression, Expression),
RightShift(Expression, Expression, MethodInfo),
RightShift(Expression, Expression, MethodInfo),
RightShiftAssign(Expression, Expression),
RightShiftAssign(Expression, Expression),
RightShiftAssign(Expression, Expression, MethodInfo),
RightShiftAssign(Expression, Expression, MethodInfo),
RightShiftAssign(Expression, Expression, MethodInfo, LambdaExpression),
RightShiftAssign(Expression, Expression, MethodInfo, LambdaExpression),
And(Expression, Expression),
And(Expression, Expression),
And(Expression, Expression, MethodInfo),
And(Expression, Expression, MethodInfo),
AndAssign(Expression, Expression),
AndAssign(Expression, Expression),
AndAssign(Expression, Expression, MethodInfo),
AndAssign(Expression, Expression, MethodInfo),
AndAssign(Expression, Expression, MethodInfo, LambdaExpression),
AndAssign(Expression, Expression, MethodInfo, LambdaExpression),
Or(Expression, Expression),
Or(Expression, Expression),
Or(Expression, Expression, MethodInfo),
Or(Expression, Expression, MethodInfo),
OrAssign(Expression, Expression),
OrAssign(Expression, Expression),
OrAssign(Expression, Expression, MethodInfo),
OrAssign(Expression, Expression, MethodInfo),
OrAssign(Expression, Expression, MethodInfo, LambdaExpression),
OrAssign(Expression, Expression, MethodInfo, LambdaExpression),
ExclusiveOr(Expression, Expression),
ExclusiveOr(Expression, Expression),
ExclusiveOr(Expression, Expression, MethodInfo),
ExclusiveOr(Expression, Expression, MethodInfo),
ExclusiveOrAssign(Expression, Expression),
ExclusiveOrAssign(Expression, Expression),
ExclusiveOrAssign(Expression, Expression, MethodInfo),
ExclusiveOrAssign(Expression, Expression, MethodInfo),
ExclusiveOrAssign(Expression, Expression, MethodInfo, LambdaExpression),
ExclusiveOrAssign(Expression, Expression, MethodInfo, LambdaExpression),
Power(Expression, Expression),
Power(Expression, Expression),
Power(Expression, Expression, MethodInfo),
Power(Expression, Expression, MethodInfo),
PowerAssign(Expression, Expression),
PowerAssign(Expression, Expression),
PowerAssign(Expression, Expression, MethodInfo),
PowerAssign(Expression, Expression, MethodInfo),
PowerAssign(Expression, Expression, MethodInfo, LambdaExpression),
PowerAssign(Expression, Expression, MethodInfo, LambdaExpression),
ArrayIndex(Expression, Expression),
ArrayIndex(Expression, Expression),
Block(Expression, Expression),
Block(Expression, Expression),
Block(Expression, Expression, Expression),
Block(Expression, Expression, Expression),
Block(Expression, Expression, Expression, Expression),
Block(Expression, Expression, Expression, Expression),
Block(Expression, Expression, Expression, Expression, Expression),
Block(Expression, Expression, Expression, Expression, Expression),
Block(Expression[]),
Block(Expression()),
Block(IEnumerable<Expression>),
Block(IEnumerable(Of Expression)),
Block(Type, Expression[]),
Block(Type, Expression()),
Block(Type, IEnumerable<Expression>),
Block(Type, IEnumerable(Of Expression)),
Block(IEnumerable<ParameterExpression>, Expression[]),
Block(IEnumerable(Of ParameterExpression), Expression()),
Block(Type, IEnumerable<ParameterExpression>, Expression[]),
Block(Type, IEnumerable(Of ParameterExpression), Expression()),
Block(IEnumerable<ParameterExpression>, IEnumerable<Expression>),
Block(IEnumerable(Of ParameterExpression), IEnumerable(Of Expression)),
Block(Type, IEnumerable<ParameterExpression>, IEnumerable<Expression>),
Block(Type, IEnumerable(Of ParameterExpression), IEnumerable(Of Expression)),
Catch(Type, Expression),
Catch(Type, Expression),
Catch(ParameterExpression, Expression),
Catch(ParameterExpression, Expression),
Catch(Type, Expression, Expression),
Catch(Type, Expression, Expression),
Catch(ParameterExpression, Expression, Expression),
Catch(ParameterExpression, Expression, Expression),
MakeCatchBlock(Type, ParameterExpression, Expression, Expression),
MakeCatchBlock(Type, ParameterExpression, Expression, Expression),
Condition(Expression, Expression, Expression),
Condition(Expression, Expression, Expression),
Condition(Expression, Expression, Expression, Type),
Condition(Expression, Expression, Expression, Type),
IfThen(Expression, Expression),
IfThen(Expression, Expression),
IfThenElse(Expression, Expression, Expression),
IfThenElse(Expression, Expression, Expression),
Constant(Object),
Constant(Object),
Constant(Object, Type),
Constant(Object, Type),
DebugInfo(SymbolDocumentInfo, Int32, Int32, Int32, Int32),
DebugInfo(SymbolDocumentInfo, Int32, Int32, Int32, Int32),
ClearDebugInfo(SymbolDocumentInfo),
ClearDebugInfo(SymbolDocumentInfo),
Empty(),
Empty(),
Default(Type),
Default(Type),
MakeDynamic(Type, CallSiteBinder, Expression[]),
MakeDynamic(Type, CallSiteBinder, Expression()),
MakeDynamic(Type, CallSiteBinder, IEnumerable<Expression>),
MakeDynamic(Type, CallSiteBinder, IEnumerable(Of Expression)),
MakeDynamic(Type, CallSiteBinder, Expression),
MakeDynamic(Type, CallSiteBinder, Expression),
MakeDynamic(Type, CallSiteBinder, Expression, Expression),
MakeDynamic(Type, CallSiteBinder, Expression, Expression),
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression),
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression),
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression, Expression),
MakeDynamic(Type, CallSiteBinder, Expression, Expression, Expression, Expression),
Dynamic(CallSiteBinder, Type, Expression[]),
Dynamic(CallSiteBinder, Type, Expression()),
Dynamic(CallSiteBinder, Type, Expression),
Dynamic(CallSiteBinder, Type, Expression),
Dynamic(CallSiteBinder, Type, Expression, Expression),
Dynamic(CallSiteBinder, Type, Expression, Expression),
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression),
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression),
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression),
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression),
Dynamic(CallSiteBinder, Type, IEnumerable<Expression>),
Dynamic(CallSiteBinder, Type, IEnumerable(Of Expression)),
ElementInit(MethodInfo, Expression[]),
ElementInit(MethodInfo, Expression()),
ElementInit(MethodInfo, IEnumerable<Expression>),
ElementInit(MethodInfo, IEnumerable(Of Expression)),
Reduce(),
Reduce(),
ReduceAndCheck(),
ReduceAndCheck(),
ReduceExtensions(),
ReduceExtensions(),
ToString(),
ToString(),
Break(LabelTarget),
Break(LabelTarget),
Break(LabelTarget, Expression),
Break(LabelTarget, Expression),
Break(LabelTarget, Type),
Break(LabelTarget, Type),
Break(LabelTarget, Expression, Type),
Break(LabelTarget, Expression, Type),
Continue(LabelTarget),
Continue(LabelTarget),
Continue(LabelTarget, Type),
Continue(LabelTarget, Type),
Return(LabelTarget),
Return(LabelTarget),
Return(LabelTarget, Type),
Return(LabelTarget, Type),
Return(LabelTarget, Expression),
Return(LabelTarget, Expression),
Return(LabelTarget, Expression, Type),
Return(LabelTarget, Expression, Type),
Goto(LabelTarget),
Goto(LabelTarget),
Goto(LabelTarget, Type),
Goto(LabelTarget, Type),
Goto(LabelTarget, Expression),
Goto(LabelTarget, Expression),
Goto(LabelTarget, Expression, Type),
Goto(LabelTarget, Expression, Type),
MakeGoto(GotoExpressionKind, LabelTarget, Expression, Type),
MakeGoto(GotoExpressionKind, LabelTarget, Expression, Type),
MakeIndex(Expression, PropertyInfo, IEnumerable<Expression>),
MakeIndex(Expression, PropertyInfo, IEnumerable(Of Expression)),
ArrayAccess(Expression, Expression[]),
ArrayAccess(Expression, Expression()),
ArrayAccess(Expression, IEnumerable<Expression>),
ArrayAccess(Expression, IEnumerable(Of Expression)),
Property(Expression, String, Expression[]),
Property(Expression, String, Expression()),
Property(Expression, PropertyInfo, Expression[]),
Property(Expression, PropertyInfo, Expression()),
Property(Expression, PropertyInfo, IEnumerable<Expression>),
Property(Expression, PropertyInfo, IEnumerable(Of Expression)),
Invoke(Expression, Expression[]),
Invoke(Expression, Expression()),
Invoke(Expression, IEnumerable<Expression>),
Invoke(Expression, IEnumerable(Of Expression)),
Label(LabelTarget),
Label(LabelTarget),
Label(LabelTarget, Expression),
Label(LabelTarget, Expression),
Label(),
Label(),
Label(String),
Label(String),
Label(Type),
Label(Type),
Label(Type, String),
Label(Type, String),
Lambda<TDelegate>(Expression, ParameterExpression[]),
Lambda(Of TDelegate)(Expression, ParameterExpression()),
Lambda<TDelegate>(Expression, Boolean, ParameterExpression[]),
Lambda(Of TDelegate)(Expression, Boolean, ParameterExpression()),
Lambda<TDelegate>(Expression, IEnumerable<ParameterExpression>),
Lambda(Of TDelegate)(Expression, IEnumerable(Of ParameterExpression)),
Lambda<TDelegate>(Expression, Boolean, IEnumerable<ParameterExpression>),
Lambda(Of TDelegate)(Expression, Boolean, IEnumerable(Of ParameterExpression)),
Lambda<TDelegate>(Expression, String, IEnumerable<ParameterExpression>),
Lambda(Of TDelegate)(Expression, String, IEnumerable(Of ParameterExpression)),
Lambda<TDelegate>(Expression, String, Boolean, IEnumerable<ParameterExpression>),
Lambda(Of TDelegate)(Expression, String, Boolean, IEnumerable(Of ParameterExpression)),
Lambda(Expression, ParameterExpression[]),
Lambda(Expression, ParameterExpression()),
Lambda(Expression, Boolean, ParameterExpression[]),
Lambda(Expression, Boolean, ParameterExpression()),
Lambda(Expression, IEnumerable<ParameterExpression>),
Lambda(Expression, IEnumerable(Of ParameterExpression)),
Lambda(Expression, Boolean, IEnumerable<ParameterExpression>),
Lambda(Expression, Boolean, IEnumerable(Of ParameterExpression)),
Lambda(Type, Expression, ParameterExpression[]),
Lambda(Type, Expression, ParameterExpression()),
Lambda(Type, Expression, Boolean, ParameterExpression[]),
Lambda(Type, Expression, Boolean, ParameterExpression()),
Lambda(Type, Expression, IEnumerable<ParameterExpression>),
Lambda(Type, Expression, IEnumerable(Of ParameterExpression)),
Lambda(Type, Expression, Boolean, IEnumerable<ParameterExpression>),
Lambda(Type, Expression, Boolean, IEnumerable(Of ParameterExpression)),
Lambda(Expression, String, IEnumerable<ParameterExpression>),
Lambda(Expression, String, IEnumerable(Of ParameterExpression)),
Lambda(Expression, String, Boolean, IEnumerable<ParameterExpression>),
Lambda(Expression, String, Boolean, IEnumerable(Of ParameterExpression)),
Lambda(Type, Expression, String, IEnumerable<ParameterExpression>),
Lambda(Type, Expression, String, IEnumerable(Of ParameterExpression)),
Lambda(Type, Expression, String, Boolean, IEnumerable<ParameterExpression>),
Lambda(Type, Expression, String, Boolean, IEnumerable(Of ParameterExpression)),
GetFuncType(Type[]),
GetFuncType(Type()),
TryGetFuncType(Type[], Type),
TryGetFuncType(Type(), Type),
GetActionType(Type[]),
GetActionType(Type()),
TryGetActionType(Type[], Type),
TryGetActionType(Type(), Type),
GetDelegateType(Type[]),
GetDelegateType(Type()),
ListInit(NewExpression, Expression[]),
ListInit(NewExpression, Expression()),
ListInit(NewExpression, IEnumerable<Expression>),
ListInit(NewExpression, IEnumerable(Of Expression)),
ListInit(NewExpression, MethodInfo, Expression[]),
ListInit(NewExpression, MethodInfo, Expression()),
ListInit(NewExpression, MethodInfo, IEnumerable<Expression>),
ListInit(NewExpression, MethodInfo, IEnumerable(Of Expression)),
ListInit(NewExpression, ElementInit[]),
ListInit(NewExpression, ElementInit()),
ListInit(NewExpression, IEnumerable<ElementInit>),
ListInit(NewExpression, IEnumerable(Of ElementInit)),
Loop(Expression),
Loop(Expression),
Loop(Expression, LabelTarget),
Loop(Expression, LabelTarget),
Loop(Expression, LabelTarget, LabelTarget),
Loop(Expression, LabelTarget, LabelTarget),
Bind(MemberInfo, Expression),
Bind(MemberInfo, Expression),
Bind(MethodInfo, Expression),
Bind(MethodInfo, Expression),
Field(Expression, FieldInfo),
Field(Expression, FieldInfo),
Field(Expression, String),
Field(Expression, String),
Field(Expression, Type, String),
Field(Expression, Type, String),
Property(Expression, String),
Property(Expression, String),
Property(Expression, Type, String),
Property(Expression, Type, String),
Property(Expression, PropertyInfo),
Property(Expression, PropertyInfo),
Property(Expression, MethodInfo),
Property(Expression, MethodInfo),
PropertyOrField(Expression, String),
PropertyOrField(Expression, String),
MakeMemberAccess(Expression, MemberInfo),
MakeMemberAccess(Expression, MemberInfo),
MemberInit(NewExpression, MemberBinding[]),
MemberInit(NewExpression, MemberBinding()),
MemberInit(NewExpression, IEnumerable<MemberBinding>),
MemberInit(NewExpression, IEnumerable(Of MemberBinding)),
ListBind(MemberInfo, ElementInit[]),
ListBind(MemberInfo, ElementInit()),
ListBind(MemberInfo, IEnumerable<ElementInit>),
ListBind(MemberInfo, IEnumerable(Of ElementInit)),
ListBind(MethodInfo, ElementInit[]),
ListBind(MethodInfo, ElementInit()),
ListBind(MethodInfo, IEnumerable<ElementInit>),
ListBind(MethodInfo, IEnumerable(Of ElementInit)),
MemberBind(MemberInfo, MemberBinding[]),
MemberBind(MemberInfo, MemberBinding()),
MemberBind(MemberInfo, IEnumerable<MemberBinding>),
MemberBind(MemberInfo, IEnumerable(Of MemberBinding)),
MemberBind(MethodInfo, MemberBinding[]),
MemberBind(MethodInfo, MemberBinding()),
MemberBind(MethodInfo, IEnumerable<MemberBinding>),
MemberBind(MethodInfo, IEnumerable(Of MemberBinding)),
Call(MethodInfo, Expression),
Call(MethodInfo, Expression),
Call(MethodInfo, Expression, Expression),
Call(MethodInfo, Expression, Expression),
Call(MethodInfo, Expression, Expression, Expression),
Call(MethodInfo, Expression, Expression, Expression),
Call(MethodInfo, Expression, Expression, Expression, Expression),
Call(MethodInfo, Expression, Expression, Expression, Expression),
Call(MethodInfo, Expression, Expression, Expression, Expression, Expression),
Call(MethodInfo, Expression, Expression, Expression, Expression, Expression),
Call(MethodInfo, Expression[]),
Call(MethodInfo, Expression()),
Call(MethodInfo, IEnumerable<Expression>),
Call(MethodInfo, IEnumerable(Of Expression)),
Call(Expression, MethodInfo),
Call(Expression, MethodInfo),
Call(Expression, MethodInfo, Expression[]),
Call(Expression, MethodInfo, Expression()),
Call(Expression, MethodInfo, Expression, Expression),
Call(Expression, MethodInfo, Expression, Expression),
Call(Expression, MethodInfo, Expression, Expression, Expression),
Call(Expression, MethodInfo, Expression, Expression, Expression),
Call(Expression, String, Type[], Expression[]),
Call(Expression, String, Type(), Expression()),
Call(Type, String, Type[], Expression[]),
Call(Type, String, Type(), Expression()),
Call(Expression, MethodInfo, IEnumerable<Expression>),
Call(Expression, MethodInfo, IEnumerable(Of Expression)),
ArrayIndex(Expression, Expression[]),
ArrayIndex(Expression, Expression()),
ArrayIndex(Expression, IEnumerable<Expression>),
ArrayIndex(Expression, IEnumerable(Of Expression)),
NewArrayInit(Type, Expression[]),
NewArrayInit(Type, Expression()),
NewArrayInit(Type, IEnumerable<Expression>),
NewArrayInit(Type, IEnumerable(Of Expression)),
NewArrayBounds(Type, Expression[]),
NewArrayBounds(Type, Expression()),
NewArrayBounds(Type, IEnumerable<Expression>),
NewArrayBounds(Type, IEnumerable(Of Expression)),
New(ConstructorInfo),
New(ConstructorInfo),
New(ConstructorInfo, Expression[]),
New(ConstructorInfo, Expression()),
New(ConstructorInfo, IEnumerable<Expression>),
New(ConstructorInfo, IEnumerable(Of Expression)),
New(ConstructorInfo, IEnumerable<Expression>, IEnumerable<MemberInfo>),
New(ConstructorInfo, IEnumerable(Of Expression), IEnumerable(Of MemberInfo)),
New(ConstructorInfo, IEnumerable<Expression>, MemberInfo[]),
New(ConstructorInfo, IEnumerable(Of Expression), MemberInfo()),
New(Type),
New(Type),
Parameter(Type),
Parameter(Type),
Variable(Type),
Variable(Type),
Parameter(Type, String),
Parameter(Type, String),
Variable(Type, String),
Variable(Type, String),
RuntimeVariables(ParameterExpression[]),
RuntimeVariables(ParameterExpression()),
RuntimeVariables(IEnumerable<ParameterExpression>),
RuntimeVariables(IEnumerable(Of ParameterExpression)),
SwitchCase(Expression, Expression[]),
SwitchCase(Expression, Expression()),
SwitchCase(Expression, IEnumerable<Expression>),
SwitchCase(Expression, IEnumerable(Of Expression)),
Switch(Expression, SwitchCase[]),
Switch(Expression, SwitchCase()),
Switch(Expression, Expression, SwitchCase[]),
Switch(Expression, Expression, SwitchCase()),
Switch(Expression, Expression, MethodInfo, SwitchCase[]),
Switch(Expression, Expression, MethodInfo, SwitchCase()),
Switch(Type, Expression, Expression, MethodInfo, SwitchCase[]),
Switch(Type, Expression, Expression, MethodInfo, SwitchCase()),
Switch(Expression, Expression, MethodInfo, IEnumerable<SwitchCase>),
Switch(Expression, Expression, MethodInfo, IEnumerable(Of SwitchCase)),
Switch(Type, Expression, Expression, MethodInfo, IEnumerable<SwitchCase>),
Switch(Type, Expression, Expression, MethodInfo, IEnumerable(Of SwitchCase)),
SymbolDocument(String),
SymbolDocument(String),
SymbolDocument(String, Guid),
SymbolDocument(String, Guid),
SymbolDocument(String, Guid, Guid),
SymbolDocument(String, Guid, Guid),
SymbolDocument(String, Guid, Guid, Guid),
SymbolDocument(String, Guid, Guid, Guid),
TryFault(Expression, Expression),
TryFault(Expression, Expression),
TryFinally(Expression, Expression),
TryFinally(Expression, Expression),
TryCatch(Expression, CatchBlock[]),
TryCatch(Expression, CatchBlock()),
TryCatchFinally(Expression, Expression, CatchBlock[]),
TryCatchFinally(Expression, Expression, CatchBlock()),
MakeTry(Type, Expression, Expression, Expression, IEnumerable<CatchBlock>),
MakeTry(Type, Expression, Expression, Expression, IEnumerable(Of CatchBlock)),
TypeIs(Expression, Type),
TypeIs(Expression, Type),
TypeEqual(Expression, Type),
TypeEqual(Expression, Type),
MakeUnary(ExpressionType, Expression, Type),
MakeUnary(ExpressionType, Expression, Type),
MakeUnary(ExpressionType, Expression, Type, MethodInfo),
MakeUnary(ExpressionType, Expression, Type, MethodInfo),
Negate(Expression),
Negate(Expression),
Negate(Expression, MethodInfo),
Negate(Expression, MethodInfo),
UnaryPlus(Expression),
UnaryPlus(Expression),
UnaryPlus(Expression, MethodInfo),
UnaryPlus(Expression, MethodInfo),
NegateChecked(Expression),
NegateChecked(Expression),
NegateChecked(Expression, MethodInfo),
NegateChecked(Expression, MethodInfo),
Not(Expression),
Not(Expression),
Not(Expression, MethodInfo),
Not(Expression, MethodInfo),
IsFalse(Expression),
IsFalse(Expression),
IsFalse(Expression, MethodInfo),
IsFalse(Expression, MethodInfo),
IsTrue(Expression),
IsTrue(Expression),
IsTrue(Expression, MethodInfo),
IsTrue(Expression, MethodInfo),
OnesComplement(Expression),
OnesComplement(Expression),
OnesComplement(Expression, MethodInfo),
OnesComplement(Expression, MethodInfo),
TypeAs(Expression, Type),
TypeAs(Expression, Type),
Unbox(Expression, Type),
Unbox(Expression, Type),
Convert(Expression, Type),
Convert(Expression, Type),
Convert(Expression, Type, MethodInfo),
Convert(Expression, Type, MethodInfo),
ConvertChecked(Expression, Type),
ConvertChecked(Expression, Type),
ConvertChecked(Expression, Type, MethodInfo),
ConvertChecked(Expression, Type, MethodInfo),
ArrayLength(Expression),
ArrayLength(Expression),
Quote(Expression),
Quote(Expression),
Rethrow(),
Rethrow(),
Rethrow(Type),
Rethrow(Type),
Throw(Expression),
Throw(Expression),
Throw(Expression, Type),
Throw(Expression, Type),
Increment(Expression),
Increment(Expression),
Increment(Expression, MethodInfo),
Increment(Expression, MethodInfo),
Decrement(Expression),
Decrement(Expression),
Decrement(Expression, MethodInfo),
Decrement(Expression, MethodInfo),
PreIncrementAssign(Expression),
PreIncrementAssign(Expression),
PreIncrementAssign(Expression, MethodInfo),
PreIncrementAssign(Expression, MethodInfo),
PreDecrementAssign(Expression),
PreDecrementAssign(Expression),
PreDecrementAssign(Expression, MethodInfo),
PreDecrementAssign(Expression, MethodInfo),
PostIncrementAssign(Expression),
PostIncrementAssign(Expression),
PostIncrementAssign(Expression, MethodInfo),
PostIncrementAssign(Expression, MethodInfo),
PostDecrementAssign(Expression),
PostDecrementAssign(Expression),
PostDecrementAssign(Expression, MethodInfo),
PostDecrementAssign(Expression, MethodInfo),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Properties summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Methods summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Constructors

  • RowNumberExpression(ColumnExpression, IReadOnlyList<Ordering>)
    RowNumberExpression(ColumnExpression, IReadOnlyList(Of Ordering))

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public RowNumberExpression(ColumnExpression columnExpression, IReadOnlyList<Ordering> orderings)Public Sub New(columnExpression As ColumnExpression, orderings As IReadOnlyList(Of Ordering))

    Parameters

    • columnExpression
    • orderings
      System.Collections.Generic.IReadOnlyList<T><Ordering>
      System.Collections.Generic.IReadOnlyList<T>(Of Ordering)

Properties

  • CanReduce
    CanReduce

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override bool CanReduce { get; }Public Overrides ReadOnly Property CanReduce As Boolean

    Property Value

    • System.Boolean
      System.Boolean
  • ColumnExpression
    ColumnExpression

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual ColumnExpression ColumnExpression { get; }Public Overridable ReadOnly Property ColumnExpression As ColumnExpression

    Property Value

  • NodeType
    NodeType

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override ExpressionType NodeType { get; }Public Overrides ReadOnly Property NodeType As ExpressionType

    Property Value

    • System.Linq.Expressions.ExpressionType
      System.Linq.Expressions.ExpressionType
  • Orderings
    Orderings

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual IReadOnlyList<Ordering> Orderings { get; }Public Overridable ReadOnly Property Orderings As IReadOnlyList(Of Ordering)

    Property Value

    • System.Collections.Generic.IReadOnlyList<T><Ordering>
      System.Collections.Generic.IReadOnlyList<T>(Of Ordering)
  • Type
    Type

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public override Type Type { get; }Public Overrides ReadOnly Property Type As Type

    Property Value

    • System.Type
      System.Type

Methods

  • Accept(ExpressionVisitor)
    Accept(ExpressionVisitor)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    protected override Expression Accept(ExpressionVisitor visitor)Protected Overrides Function Accept(visitor As ExpressionVisitor) As Expression

    Parameters

    • visitor
      System.Linq.Expressions.ExpressionVisitor
      System.Linq.Expressions.ExpressionVisitor

    Returns

    • System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
  • VisitChildren(ExpressionVisitor)
    VisitChildren(ExpressionVisitor)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    protected override Expression VisitChildren(ExpressionVisitor visitor)Protected Overrides Function VisitChildren(visitor As ExpressionVisitor) As Expression

    Parameters

    • visitor
      System.Linq.Expressions.ExpressionVisitor
      System.Linq.Expressions.ExpressionVisitor

    Returns

    • System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression

Details

Assembly

Microsoft.EntityFrameworkCore.SqlServer.dll