메소드 | 설명 | |
---|---|---|
Visit ( |
메소드 | 설명 | |
---|---|---|
UpdateAggregate ( AggregateExpression aggregate, |
||
UpdateAggregateSubquery ( AggregateSubqueryExpression aggregate, ScalarExpression subquery ) : AggregateSubqueryExpression | ||
UpdateBatch ( BatchExpression batch, |
||
UpdateBetween ( BetweenExpression between, |
||
UpdateBlock ( BlockCommand block, IList |
||
UpdateClientJoin ( ClientJoinExpression join, ProjectionExpression projection, IEnumerable |
||
UpdateColumnAssignment ( ColumnAssignment ca, ColumnExpression c, |
||
UpdateDeclaration ( DeclarationCommand decl, IEnumerable |
||
UpdateDelete ( DeleteCommand delete, TableExpression table, |
||
UpdateEntity ( EntityExpression entity, |
||
UpdateExists ( ExistsExpression exists, SelectExpression select ) : ExistsExpression | ||
UpdateFunction ( FunctionExpression func, string name, IEnumerable |
||
UpdateIf ( IFCommand ifx, |
||
UpdateIn ( InExpression @in, |
||
UpdateInsert ( InsertCommand insert, TableExpression table, IEnumerable |
||
UpdateIsNull ( IsNullExpression isnull, |
||
UpdateJoin ( JoinExpression join, JoinType joinType, |
||
UpdateOuterJoined ( OuterJoinedExpression outer, |
||
UpdateProjection ( ProjectionExpression proj, SelectExpression select, |
||
UpdateRowNumber ( RowNumberExpression rowNumber, IEnumerable |
||
UpdateScalar ( ScalarExpression scalar, SelectExpression select ) : ScalarExpression | ||
UpdateSelect ( SelectExpression select, |
||
UpdateUpdate ( UpdateCommand update, TableExpression table, |
||
VisitAggregate ( AggregateExpression aggregate ) : |
||
VisitAggregateSubquery ( AggregateSubqueryExpression aggregate ) : |
||
VisitBatch ( BatchExpression batch ) : |
||
VisitBetween ( BetweenExpression between ) : |
||
VisitBlock ( BlockCommand block ) : |
||
VisitClientJoin ( ClientJoinExpression join ) : |
||
VisitColumn ( ColumnExpression column ) : |
||
VisitColumnAssignment ( ColumnAssignment ca ) : ColumnAssignment | ||
VisitColumnAssignments ( ReadOnlyCollection |
||
VisitColumnDeclarations ( ReadOnlyCollection |
||
VisitCommand ( CommandExpression command ) : |
||
VisitDeclaration ( DeclarationCommand decl ) : |
||
VisitDelete ( DeleteCommand delete ) : |
||
VisitEntity ( EntityExpression entity ) : |
||
VisitExists ( ExistsExpression exists ) : |
||
VisitFunction ( FunctionExpression func ) : |
||
VisitIf ( IFCommand ifx ) : |
||
VisitIn ( InExpression @in ) : |
||
VisitInsert ( InsertCommand insert ) : |
||
VisitIsNull ( IsNullExpression isnull ) : |
||
VisitJoin ( JoinExpression join ) : |
||
VisitNamedValue ( NamedValueExpression value ) : |
||
VisitOrderBy ( ReadOnlyCollection |
||
VisitOuterJoined ( OuterJoinedExpression outer ) : |
||
VisitProjection ( ProjectionExpression proj ) : |
||
VisitRowNumber ( RowNumberExpression rowNumber ) : |
||
VisitScalar ( ScalarExpression scalar ) : |
||
VisitSelect ( SelectExpression select ) : |
||
VisitSource ( |
||
VisitSubquery ( SubqueryExpression subquery ) : |
||
VisitTable ( TableExpression table ) : |
||
VisitUpdate ( UpdateCommand update ) : |
||
VisitVariable ( VariableExpression vex ) : |
||
VisitVariableDeclarations ( ReadOnlyCollection |
protected UpdateAggregate ( AggregateExpression aggregate, |
||
aggregate | AggregateExpression | |
type | ||
aggType | string | |
arg | ||
isDistinct | bool | |
리턴 | AggregateExpression |
protected UpdateAggregateSubquery ( AggregateSubqueryExpression aggregate, ScalarExpression subquery ) : AggregateSubqueryExpression | ||
aggregate | AggregateSubqueryExpression | |
subquery | ScalarExpression | |
리턴 | AggregateSubqueryExpression |
protected UpdateBatch ( BatchExpression batch, |
||
batch | BatchExpression | |
input | ||
operation | ||
리턴 | BatchExpression |
protected UpdateBetween ( BetweenExpression between, |
||
between | BetweenExpression | |
expression | ||
lower | ||
upper | ||
리턴 | BetweenExpression |
protected UpdateBlock ( BlockCommand block, IList |
||
block | BlockCommand | |
commands | IList |
|
리턴 | BlockCommand |
protected UpdateClientJoin ( ClientJoinExpression join, ProjectionExpression projection, IEnumerable |
||
join | ClientJoinExpression | |
projection | ProjectionExpression | |
outerKey | IEnumerable |
|
innerKey | IEnumerable |
|
리턴 | ClientJoinExpression |
protected UpdateColumnAssignment ( ColumnAssignment ca, ColumnExpression c, |
||
ca | ColumnAssignment | |
c | ColumnExpression | |
e | ||
리턴 | ColumnAssignment |
protected UpdateDeclaration ( DeclarationCommand decl, IEnumerable |
||
decl | DeclarationCommand | |
variables | IEnumerable |
|
source | SelectExpression | |
리턴 | DeclarationCommand |
protected UpdateDelete ( DeleteCommand delete, TableExpression table, |
||
delete | DeleteCommand | |
table | TableExpression | |
where | ||
리턴 | DeleteCommand |
protected UpdateEntity ( EntityExpression entity, |
||
entity | EntityExpression | |
expression | ||
리턴 | EntityExpression |
protected UpdateExists ( ExistsExpression exists, SelectExpression select ) : ExistsExpression | ||
exists | ExistsExpression | |
select | SelectExpression | |
리턴 | ExistsExpression |
protected UpdateFunction ( FunctionExpression func, string name, IEnumerable |
||
func | FunctionExpression | |
name | string | |
arguments | IEnumerable |
|
리턴 | FunctionExpression |
protected UpdateIf ( IFCommand ifx, |
||
ifx | IFCommand | |
check | ||
ifTrue | ||
ifFalse | ||
리턴 | IFCommand |
protected UpdateIn ( InExpression @in, |
||
@in | InExpression | |
expression | ||
select | SelectExpression | |
values | IEnumerable |
|
리턴 | InExpression |
protected UpdateInsert ( InsertCommand insert, TableExpression table, IEnumerable |
||
insert | InsertCommand | |
table | TableExpression | |
assignments | IEnumerable |
|
리턴 | InsertCommand |
protected UpdateIsNull ( IsNullExpression isnull, |
||
isnull | IsNullExpression | |
expression | ||
리턴 | IsNullExpression |
protected UpdateJoin ( JoinExpression join, JoinType joinType, |
||
join | JoinExpression | |
joinType | JoinType | |
left | ||
right | ||
condition | ||
리턴 | JoinExpression |
protected UpdateOuterJoined ( OuterJoinedExpression outer, |
||
outer | OuterJoinedExpression | |
test | ||
expression | ||
리턴 | OuterJoinedExpression |
protected UpdateProjection ( ProjectionExpression proj, SelectExpression select, |
||
proj | ProjectionExpression | |
select | SelectExpression | |
projector | ||
aggregator | ||
리턴 | ProjectionExpression |
protected UpdateRowNumber ( RowNumberExpression rowNumber, IEnumerable |
||
rowNumber | RowNumberExpression | |
orderBy | IEnumerable |
|
리턴 | RowNumberExpression |
protected UpdateScalar ( ScalarExpression scalar, SelectExpression select ) : ScalarExpression | ||
scalar | ScalarExpression | |
select | SelectExpression | |
리턴 | ScalarExpression |
protected UpdateSelect ( SelectExpression select, |
||
select | SelectExpression | |
from | ||
where | ||
orderBy | IEnumerable |
|
groupBy | IEnumerable |
|
skip | ||
take | ||
isDistinct | bool | |
isReverse | bool | |
columns | IEnumerable |
|
리턴 | SelectExpression |
protected UpdateUpdate ( UpdateCommand update, TableExpression table, |
||
update | UpdateCommand | |
table | TableExpression | |
where | ||
assignments | IEnumerable |
|
리턴 | UpdateCommand |
public Visit ( |
||
exp | ||
리턴 |
protected VisitAggregate ( AggregateExpression aggregate ) : |
||
aggregate | AggregateExpression | |
리턴 |
protected VisitAggregateSubquery ( AggregateSubqueryExpression aggregate ) : |
||
aggregate | AggregateSubqueryExpression | |
리턴 |
protected VisitBatch ( BatchExpression batch ) : |
||
batch | BatchExpression | |
리턴 |
protected VisitBetween ( BetweenExpression between ) : |
||
between | BetweenExpression | |
리턴 |
protected VisitBlock ( BlockCommand block ) : |
||
block | BlockCommand | |
리턴 |
protected VisitClientJoin ( ClientJoinExpression join ) : |
||
join | ClientJoinExpression | |
리턴 |
protected VisitColumn ( ColumnExpression column ) : |
||
column | ColumnExpression | |
리턴 |
protected VisitColumnAssignment ( ColumnAssignment ca ) : ColumnAssignment | ||
ca | ColumnAssignment | |
리턴 | ColumnAssignment |
protected VisitColumnAssignments ( ReadOnlyCollection |
||
assignments | ReadOnlyCollection |
|
리턴 | ReadOnlyCollection |
protected VisitColumnDeclarations ( ReadOnlyCollection |
||
columns | ReadOnlyCollection |
|
리턴 | ReadOnlyCollection |
protected VisitCommand ( CommandExpression command ) : |
||
command | CommandExpression | |
리턴 |
protected VisitDeclaration ( DeclarationCommand decl ) : |
||
decl | DeclarationCommand | |
리턴 |
protected VisitDelete ( DeleteCommand delete ) : |
||
delete | DeleteCommand | |
리턴 |
protected VisitEntity ( EntityExpression entity ) : |
||
entity | EntityExpression | |
리턴 |
protected VisitExists ( ExistsExpression exists ) : |
||
exists | ExistsExpression | |
리턴 |
protected VisitFunction ( FunctionExpression func ) : |
||
func | FunctionExpression | |
리턴 |
protected VisitIf ( IFCommand ifx ) : |
||
ifx | IFCommand | |
리턴 |
protected VisitIn ( InExpression @in ) : |
||
@in | InExpression | |
리턴 |
protected VisitInsert ( InsertCommand insert ) : |
||
insert | InsertCommand | |
리턴 |
protected VisitIsNull ( IsNullExpression isnull ) : |
||
isnull | IsNullExpression | |
리턴 |
protected VisitJoin ( JoinExpression join ) : |
||
join | JoinExpression | |
리턴 |
protected VisitNamedValue ( NamedValueExpression value ) : |
||
value | NamedValueExpression | |
리턴 |
protected VisitOrderBy ( ReadOnlyCollection |
||
expressions | ReadOnlyCollection |
|
리턴 | ReadOnlyCollection |
protected VisitOuterJoined ( OuterJoinedExpression outer ) : |
||
outer | OuterJoinedExpression | |
리턴 |
protected VisitProjection ( ProjectionExpression proj ) : |
||
proj | ProjectionExpression | |
리턴 |
protected VisitRowNumber ( RowNumberExpression rowNumber ) : |
||
rowNumber | RowNumberExpression | |
리턴 |
protected VisitScalar ( ScalarExpression scalar ) : |
||
scalar | ScalarExpression | |
리턴 |
protected VisitSelect ( SelectExpression select ) : |
||
select | SelectExpression | |
리턴 |
protected VisitSource ( |
||
source | ||
리턴 |
protected VisitSubquery ( SubqueryExpression subquery ) : |
||
subquery | SubqueryExpression | |
리턴 |
protected VisitTable ( TableExpression table ) : |
||
table | TableExpression | |
리턴 |
protected VisitUpdate ( UpdateCommand update ) : |
||
update | UpdateCommand | |
리턴 |
protected VisitVariable ( VariableExpression vex ) : |
||
vex | VariableExpression | |
리턴 |
protected VisitVariableDeclarations ( ReadOnlyCollection |
||
decls | ReadOnlyCollection |
|
리턴 | ReadOnlyCollection |