C# 클래스 Cucumber.SimpleDb.Linq.Structure.SimpleDbExpression

상속: System.Linq.Expressions.Expression
파일 보기 프로젝트 열기: rexm/SimpleDb.Net

공개 메소드들

메소드 설명
Attribute ( string name, Type type ) : AttributeExpression
Count ( ) : CountExpression
Domain ( ISimpleDbDomain domain ) : DomainExpression
Function ( string functionName, Type type ) : FunctionExpression
Project ( QueryExpression query, Expression projector ) : ProjectionExpression
Query ( SelectExpression select, Expression source, Expression where, IEnumerable orderBy, Expression limit, bool useConsistency ) : QueryExpression
Select ( IEnumerable attributes ) : SelectExpression
ToString ( ) : string

메소드 상세

Attribute() 공개 정적인 메소드

public static Attribute ( string name, Type type ) : AttributeExpression
name string
type System.Type
리턴 AttributeExpression

Count() 공개 정적인 메소드

public static Count ( ) : CountExpression
리턴 CountExpression

Domain() 공개 정적인 메소드

public static Domain ( ISimpleDbDomain domain ) : DomainExpression
domain ISimpleDbDomain
리턴 DomainExpression

Function() 공개 정적인 메소드

public static Function ( string functionName, Type type ) : FunctionExpression
functionName string
type System.Type
리턴 FunctionExpression

Project() 공개 정적인 메소드

public static Project ( QueryExpression query, Expression projector ) : ProjectionExpression
query QueryExpression
projector System.Linq.Expressions.Expression
리턴 ProjectionExpression

Query() 공개 정적인 메소드

public static Query ( SelectExpression select, Expression source, Expression where, IEnumerable orderBy, Expression limit, bool useConsistency ) : QueryExpression
select SelectExpression
source System.Linq.Expressions.Expression
where System.Linq.Expressions.Expression
orderBy IEnumerable
limit System.Linq.Expressions.Expression
useConsistency bool
리턴 QueryExpression

Select() 공개 정적인 메소드

public static Select ( IEnumerable attributes ) : SelectExpression
attributes IEnumerable
리턴 SelectExpression

ToString() 공개 메소드

public ToString ( ) : string
리턴 string