C# Class Terradue.ElasticCas.Types.GenericJsonOpenSearchable

Inheritance: IOpenSearchableElasticType
Exibir arquivo Open project: Terradue/DotNetElasticCas Class Usage Examples

Public Methods

Method Description
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

Method Details

ApplyResultFilters() public method

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

Create() public method

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

DescribeParameters() public method

public DescribeParameters ( ) : ParametersResult
return ParametersResult

DescribeSearch() public method

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

EntrySelfLinkTemplate() public method

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

FromOpenSearchResultCollection() public method

public FromOpenSearchResultCollection ( IOpenSearchResultCollection results ) : IElasticCollection
results IOpenSearchResultCollection
return IElasticCollection

GenericJsonOpenSearchable() public method

public GenericJsonOpenSearchable ( ) : System
return System

GenericJsonOpenSearchable() public method

public GenericJsonOpenSearchable ( IndexNameMarker index, TypeNameMarker type ) : System
index IndexNameMarker
type TypeNameMarker
return System

GetOpenSearchDescription() public method

public GetOpenSearchDescription ( ) : OpenSearchDescription
return Terradue.OpenSearch.Schema.OpenSearchDescription

GetOpenSearchEngine() public method

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

GetOpenSearchParameters() public method

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

GetProxyOpenSearchDescription() public method

public GetProxyOpenSearchDescription ( ) : OpenSearchDescription
return Terradue.OpenSearch.Schema.OpenSearchDescription

GetQuerySettings() public method

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

GetRootMapping() public method

public GetRootMapping ( ) : Nest.RootObjectMapping
return Nest.RootObjectMapping