C# 클래스 Mono.CSharp.Linq.AQueryClause

상속: Expression
파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
block QueryBlock
next AQueryClause

공개 메소드들

메소드 설명
BuildQueryClause ( ResolveContext ec, Expression lSide, Parameter parameter ) : Expression

보호된 메소드들

메소드 설명
AQueryClause ( QueryBlock block, Expression expr, Location loc ) : System
CloneTo ( CloneContext clonectx, Expression target ) : void
CreateArguments ( ResolveContext ec, Parameter parameter, System.Arguments &args ) : void
CreateChildrenParameters ( Parameter parameter ) : Parameter
CreateQueryExpression ( Expression lSide, System.Arguments arguments ) : Invocation
DoResolve ( ResolveContext ec ) : Expression

메소드 상세

AQueryClause() 보호된 메소드

protected AQueryClause ( QueryBlock block, Expression expr, Location loc ) : System
block QueryBlock
expr Expression
loc Location
리턴 System

BuildQueryClause() 공개 메소드

public BuildQueryClause ( ResolveContext ec, Expression lSide, Parameter parameter ) : Expression
ec ResolveContext
lSide Expression
parameter Parameter
리턴 Expression

CloneTo() 보호된 메소드

protected CloneTo ( CloneContext clonectx, Expression target ) : void
clonectx CloneContext
target Expression
리턴 void

CreateArguments() 보호된 메소드

protected CreateArguments ( ResolveContext ec, Parameter parameter, System.Arguments &args ) : void
ec ResolveContext
parameter Parameter
args System.Arguments
리턴 void

CreateChildrenParameters() 보호된 메소드

protected CreateChildrenParameters ( Parameter parameter ) : Parameter
parameter Parameter
리턴 Parameter

CreateQueryExpression() 보호된 메소드

protected CreateQueryExpression ( Expression lSide, System.Arguments arguments ) : Invocation
lSide Expression
arguments System.Arguments
리턴 Invocation

DoResolve() 보호된 메소드

protected DoResolve ( ResolveContext ec ) : Expression
ec ResolveContext
리턴 Expression

프로퍼티 상세

block 공개적으로 프로퍼티

public QueryBlock,Mono.CSharp.Linq block
리턴 QueryBlock

next 공개적으로 프로퍼티

public AQueryClause,Mono.CSharp.Linq next
리턴 AQueryClause