C# 클래스 Tp.Search.Model.Query.ImpedimentContextQueryPlanBuilder

상속: IContextQueryPlanBuilder
파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins

공개 메소드들

메소드 설명
Build ( QueryData data, DocumentIndexTypeToken projectContextType, DocumentIndexTypeToken _, DocumentIndexTypeToken __ ) : Maybe
ImpedimentContextQueryPlanBuilder ( IProjectContextQueryPlanBuilder plansBuilder, IProfileReadonly profile, IIndexDataFactory indexDataFactory, IDocumentIndexProvider documentIndexProvider, IPluginContext pluginContext, IEntityTypeProvider entityTypeProvider ) : Tp.Core
ShouldBuild ( QueryData data ) : bool

메소드 상세

Build() 공개 메소드

public Build ( QueryData data, DocumentIndexTypeToken projectContextType, DocumentIndexTypeToken _, DocumentIndexTypeToken __ ) : Maybe
data Tp.Search.Bus.Data.QueryData
projectContextType DocumentIndexTypeToken
_ DocumentIndexTypeToken
__ DocumentIndexTypeToken
리턴 Maybe

ImpedimentContextQueryPlanBuilder() 공개 메소드

public ImpedimentContextQueryPlanBuilder ( IProjectContextQueryPlanBuilder plansBuilder, IProfileReadonly profile, IIndexDataFactory indexDataFactory, IDocumentIndexProvider documentIndexProvider, IPluginContext pluginContext, IEntityTypeProvider entityTypeProvider ) : Tp.Core
plansBuilder IProjectContextQueryPlanBuilder
profile IProfileReadonly
indexDataFactory IIndexDataFactory
documentIndexProvider IDocumentIndexProvider
pluginContext IPluginContext
entityTypeProvider IEntityTypeProvider
리턴 Tp.Core

ShouldBuild() 공개 메소드

public ShouldBuild ( QueryData data ) : bool
data Tp.Search.Bus.Data.QueryData
리턴 bool