C# 클래스 Terradue.ElasticCas.Types.GenericJsonOpenSearchable

상속: IOpenSearchableElasticType
파일 보기 프로젝트 열기: Terradue/DotNetElasticCas 1 사용 예제들

공개 메소드들

메소드 설명
ApplyResultFilters ( OpenSearchRequest request, IOpenSearchResultCollection &osr ) : void
Create ( string mimetype, System parameters ) : OpenSearchRequest
DescribeParameters ( ) : ParametersResult
DescribeSearch ( Nest search, System nvc ) : Nest.ISearchRequest
EntrySelfLinkTemplate ( IOpenSearchResultItem item, OpenSearchDescription osd, string mimeType ) : string
FromOpenSearchResultCollection ( IOpenSearchResultCollection results ) : IElasticCollection
GenericJsonOpenSearchable ( ) : System
GenericJsonOpenSearchable ( IndexNameMarker index, TypeNameMarker type ) : System
GetOpenSearchDescription ( ) : OpenSearchDescription
GetOpenSearchEngine ( System nvc ) : OpenSearchEngine
GetOpenSearchParameters ( string mimeType ) : NameValueCollection
GetProxyOpenSearchDescription ( ) : OpenSearchDescription
GetQuerySettings ( OpenSearchEngine ose ) : QuerySettings
GetRootMapping ( ) : Nest.RootObjectMapping

메소드 상세

ApplyResultFilters() 공개 메소드

public ApplyResultFilters ( OpenSearchRequest request, IOpenSearchResultCollection &osr ) : void
request Terradue.OpenSearch.Request.OpenSearchRequest
osr IOpenSearchResultCollection
리턴 void

Create() 공개 메소드

public Create ( string mimetype, System parameters ) : OpenSearchRequest
mimetype string
parameters System
리턴 Terradue.OpenSearch.Request.OpenSearchRequest

DescribeParameters() 공개 메소드

public DescribeParameters ( ) : ParametersResult
리턴 ParametersResult

DescribeSearch() 공개 메소드

public DescribeSearch ( Nest search, System nvc ) : Nest.ISearchRequest
search Nest
nvc System
리턴 Nest.ISearchRequest

EntrySelfLinkTemplate() 공개 메소드

public EntrySelfLinkTemplate ( IOpenSearchResultItem item, OpenSearchDescription osd, string mimeType ) : string
item IOpenSearchResultItem
osd Terradue.OpenSearch.Schema.OpenSearchDescription
mimeType string
리턴 string

FromOpenSearchResultCollection() 공개 메소드

public FromOpenSearchResultCollection ( IOpenSearchResultCollection results ) : IElasticCollection
results IOpenSearchResultCollection
리턴 IElasticCollection

GenericJsonOpenSearchable() 공개 메소드

public GenericJsonOpenSearchable ( ) : System
리턴 System

GenericJsonOpenSearchable() 공개 메소드

public GenericJsonOpenSearchable ( IndexNameMarker index, TypeNameMarker type ) : System
index IndexNameMarker
type TypeNameMarker
리턴 System

GetOpenSearchDescription() 공개 메소드

public GetOpenSearchDescription ( ) : OpenSearchDescription
리턴 Terradue.OpenSearch.Schema.OpenSearchDescription

GetOpenSearchEngine() 공개 메소드

public GetOpenSearchEngine ( System nvc ) : OpenSearchEngine
nvc System
리턴 Terradue.OpenSearch.Engine.OpenSearchEngine

GetOpenSearchParameters() 공개 메소드

public GetOpenSearchParameters ( string mimeType ) : NameValueCollection
mimeType string
리턴 System.Collections.Specialized.NameValueCollection

GetProxyOpenSearchDescription() 공개 메소드

public GetProxyOpenSearchDescription ( ) : OpenSearchDescription
리턴 Terradue.OpenSearch.Schema.OpenSearchDescription

GetQuerySettings() 공개 메소드

public GetQuerySettings ( OpenSearchEngine ose ) : QuerySettings
ose Terradue.OpenSearch.Engine.OpenSearchEngine
리턴 QuerySettings

GetRootMapping() 공개 메소드

public GetRootMapping ( ) : Nest.RootObjectMapping
리턴 Nest.RootObjectMapping