C# 클래스 Raven.Database.Linq.AbstractViewGenerator

파일 보기 프로젝트 열기: nhsevidence/ravendb 1 사용 예제들

공개 메소드들

메소드 설명
AddField ( string field ) : void
AddQueryParameterForMap ( string field ) : void
AddQueryParameterForReduce ( string field ) : void
ContainsField ( string field ) : bool
ContainsFieldOnMap ( string field ) : bool

보호된 메소드들

메소드 설명
AbstractViewGenerator ( ) : System
AddMapDefinition ( IndexingFunc mapDef ) : void
Hierarchy ( object source, string name ) : IEnumerable
Project ( object self, dynamic>.Func func ) : IEnumerable
Recurse ( object item, dynamic>.Func func ) : IEnumerable

메소드 상세

AbstractViewGenerator() 보호된 메소드

protected AbstractViewGenerator ( ) : System
리턴 System

AddField() 공개 메소드

public AddField ( string field ) : void
field string
리턴 void

AddMapDefinition() 보호된 메소드

protected AddMapDefinition ( IndexingFunc mapDef ) : void
mapDef IndexingFunc
리턴 void

AddQueryParameterForMap() 공개 메소드

public AddQueryParameterForMap ( string field ) : void
field string
리턴 void

AddQueryParameterForReduce() 공개 메소드

public AddQueryParameterForReduce ( string field ) : void
field string
리턴 void

ContainsField() 공개 메소드

public ContainsField ( string field ) : bool
field string
리턴 bool

ContainsFieldOnMap() 공개 메소드

public ContainsFieldOnMap ( string field ) : bool
field string
리턴 bool

Hierarchy() 보호된 메소드

protected Hierarchy ( object source, string name ) : IEnumerable
source object
name string
리턴 IEnumerable

Project() 보호된 메소드

protected Project ( object self, dynamic>.Func func ) : IEnumerable
self object
func dynamic>.Func
리턴 IEnumerable

Recurse() 보호된 메소드

protected Recurse ( object item, dynamic>.Func func ) : IEnumerable
item object
func dynamic>.Func
리턴 IEnumerable