C# 클래스 Omikron.FactFinder.Adapter.Search

상속: PersonalisedResponse
파일 보기 프로젝트 열기: FACT-Finder/FACT-Finder-.NET-Library 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_articleNumberSearchStatus SearchStatus
_asn AfterSearchNavigation
_breadCrumbTrail IList
_campaigns CampaignList
_isArticleNumberSearch bool?
_isSearchTimedOut bool?
_paging Paging
_productsPerPageOptions ProductsPerPageOptions
_result ResultRecords
_searchParameters Omikron.FactFinder.Data.SearchParameters
_searchStatus SearchStatus
_searchTime int?
_singleWordSearch IList
_sorting IList

공개 메소드들

메소드 설명
Search ( Request request, Core urlBuilder ) : System
SetQuery ( string query ) : void

보호된 메소드들

메소드 설명
CreateArticleNumberSearchStatus ( ) : SearchStatus
CreateAsn ( ) : AfterSearchNavigation
CreateBreadCrumbTrail ( ) : IList
CreateCampaigns ( ) : CampaignList
CreateEmptyCampaignObject ( dynamic campaignData ) : Campaign
CreateFilter ( dynamic asnGroup, dynamic element ) : AsnFilterItem
CreateGroupInstance ( dynamic groupData ) : AsnGroup
CreateIsArticleNumberSearch ( ) : bool
CreateIsSearchTimedOut ( ) : bool
CreatePaging ( ) : Paging
CreateProductsPerPageOptions ( ) : ProductsPerPageOptions
CreateResult ( ) : ResultRecords
CreateSearchParameters ( ) : SearchParameters
CreateSearchStatus ( ) : SearchStatus
CreateSearchTime ( ) : int
CreateSingleWordSearch ( ) : IList
CreateSorting ( ) : IList
FillCampaignObject ( Campaign campaign, dynamic campaignData ) : void
FillCampaignWithAdvisorData ( Campaign campaign, dynamic campaignData ) : void
FillCampaignWithFeedback ( Campaign campaign, dynamic campaignData ) : void
FillCampaignWithPushedProducts ( Campaign campaign, dynamic campaignData ) : void
GetAsnGroupSelectionTypeFromString ( string selectionType ) : AsnGroupSelectionType
GetAsnGroupStyleFromString ( string style ) : AsnGroupStyle
GetRecordFromRawData ( dynamic recordData, int position ) : Record
LoadAdvisorQuestion ( dynamic questionData, bool recursive = false ) : AdvisorQuestion

비공개 메소드들

메소드 설명
BuildPageLink ( dynamic linkData ) : Item
GetBreadCrumbItemTypeFromString ( string type ) : BreadCrumbItemType
LoadArticleNumberSearchInformation ( ) : void
Search ( ) : System

메소드 상세

CreateArticleNumberSearchStatus() 보호된 메소드

protected CreateArticleNumberSearchStatus ( ) : SearchStatus
리턴 SearchStatus

CreateAsn() 보호된 메소드

protected CreateAsn ( ) : AfterSearchNavigation
리턴 AfterSearchNavigation

CreateBreadCrumbTrail() 보호된 메소드

protected CreateBreadCrumbTrail ( ) : IList
리턴 IList

CreateCampaigns() 보호된 메소드

protected CreateCampaigns ( ) : CampaignList
리턴 CampaignList

CreateEmptyCampaignObject() 보호된 메소드

protected CreateEmptyCampaignObject ( dynamic campaignData ) : Campaign
campaignData dynamic
리턴 Omikron.FactFinder.Data.Campaign

CreateFilter() 보호된 메소드

protected CreateFilter ( dynamic asnGroup, dynamic element ) : AsnFilterItem
asnGroup dynamic
element dynamic
리턴 Omikron.FactFinder.Data.AsnFilterItem

CreateGroupInstance() 보호된 메소드

protected CreateGroupInstance ( dynamic groupData ) : AsnGroup
groupData dynamic
리턴 AsnGroup

CreateIsArticleNumberSearch() 보호된 메소드

protected CreateIsArticleNumberSearch ( ) : bool
리턴 bool

CreateIsSearchTimedOut() 보호된 메소드

protected CreateIsSearchTimedOut ( ) : bool
리턴 bool

CreatePaging() 보호된 메소드

protected CreatePaging ( ) : Paging
리턴 Paging

CreateProductsPerPageOptions() 보호된 메소드

protected CreateProductsPerPageOptions ( ) : ProductsPerPageOptions
리턴 ProductsPerPageOptions

CreateResult() 보호된 메소드

protected CreateResult ( ) : ResultRecords
리턴 ResultRecords

CreateSearchParameters() 보호된 메소드

protected CreateSearchParameters ( ) : SearchParameters
리턴 Omikron.FactFinder.Data.SearchParameters

CreateSearchStatus() 보호된 메소드

protected CreateSearchStatus ( ) : SearchStatus
리턴 SearchStatus

CreateSearchTime() 보호된 메소드

protected CreateSearchTime ( ) : int
리턴 int

CreateSingleWordSearch() 보호된 메소드

protected CreateSingleWordSearch ( ) : IList
리턴 IList

CreateSorting() 보호된 메소드

protected CreateSorting ( ) : IList
리턴 IList

FillCampaignObject() 보호된 메소드

protected FillCampaignObject ( Campaign campaign, dynamic campaignData ) : void
campaign Omikron.FactFinder.Data.Campaign
campaignData dynamic
리턴 void

FillCampaignWithAdvisorData() 보호된 메소드

protected FillCampaignWithAdvisorData ( Campaign campaign, dynamic campaignData ) : void
campaign Omikron.FactFinder.Data.Campaign
campaignData dynamic
리턴 void

FillCampaignWithFeedback() 보호된 메소드

protected FillCampaignWithFeedback ( Campaign campaign, dynamic campaignData ) : void
campaign Omikron.FactFinder.Data.Campaign
campaignData dynamic
리턴 void

FillCampaignWithPushedProducts() 보호된 메소드

protected FillCampaignWithPushedProducts ( Campaign campaign, dynamic campaignData ) : void
campaign Omikron.FactFinder.Data.Campaign
campaignData dynamic
리턴 void

GetAsnGroupSelectionTypeFromString() 보호된 메소드

protected GetAsnGroupSelectionTypeFromString ( string selectionType ) : AsnGroupSelectionType
selectionType string
리턴 AsnGroupSelectionType

GetAsnGroupStyleFromString() 보호된 메소드

protected GetAsnGroupStyleFromString ( string style ) : AsnGroupStyle
style string
리턴 AsnGroupStyle

GetRecordFromRawData() 보호된 메소드

protected GetRecordFromRawData ( dynamic recordData, int position ) : Record
recordData dynamic
position int
리턴 Omikron.FactFinder.Data.Record

LoadAdvisorQuestion() 보호된 메소드

protected LoadAdvisorQuestion ( dynamic questionData, bool recursive = false ) : AdvisorQuestion
questionData dynamic
recursive bool
리턴 Omikron.FactFinder.Data.AdvisorQuestion

Search() 공개 메소드

public Search ( Request request, Core urlBuilder ) : System
request Omikron.FactFinder.Core.Server.Request
urlBuilder Core
리턴 System

SetQuery() 공개 메소드

public SetQuery ( string query ) : void
query string
리턴 void

프로퍼티 상세

_articleNumberSearchStatus 보호되어 있는 프로퍼티

protected SearchStatus _articleNumberSearchStatus
리턴 SearchStatus

_asn 보호되어 있는 프로퍼티

protected AfterSearchNavigation _asn
리턴 AfterSearchNavigation

_breadCrumbTrail 보호되어 있는 프로퍼티

protected IList _breadCrumbTrail
리턴 IList

_campaigns 보호되어 있는 프로퍼티

protected CampaignList _campaigns
리턴 CampaignList

_isArticleNumberSearch 보호되어 있는 프로퍼티

protected bool? _isArticleNumberSearch
리턴 bool?

_isSearchTimedOut 보호되어 있는 프로퍼티

protected bool? _isSearchTimedOut
리턴 bool?

_paging 보호되어 있는 프로퍼티

protected Paging _paging
리턴 Paging

_productsPerPageOptions 보호되어 있는 프로퍼티

protected ProductsPerPageOptions _productsPerPageOptions
리턴 ProductsPerPageOptions

_result 보호되어 있는 프로퍼티

protected ResultRecords _result
리턴 ResultRecords

_searchParameters 보호되어 있는 프로퍼티

protected SearchParameters,Omikron.FactFinder.Data _searchParameters
리턴 Omikron.FactFinder.Data.SearchParameters

_searchStatus 보호되어 있는 프로퍼티

protected SearchStatus _searchStatus
리턴 SearchStatus

_searchTime 보호되어 있는 프로퍼티

protected int? _searchTime
리턴 int?

_singleWordSearch 보호되어 있는 프로퍼티

protected IList _singleWordSearch
리턴 IList

_sorting 보호되어 있는 프로퍼티

protected IList _sorting
리턴 IList