C# Класс Terradue.ElasticCas.Types.GenericJsonOpenSearchable

Наследование: IOpenSearchableElasticType
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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