C# Класс Terradue.OpenSearch.AtomFeedOpenSearchable

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

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

Метод Описание
ApplyResultFilters ( OpenSearchRequest request, IOpenSearchResultCollection &osr, string finalContentType ) : void
AtomFeedOpenSearchable ( AtomFeed feed ) : System
Create ( QuerySettings querySettings, NameValueCollection parameters ) : OpenSearchRequest
GetOpenSearchDescription ( ) : OpenSearchDescription
GetOpenSearchParameters ( string mimeType ) : NameValueCollection
GetQuerySettings ( OpenSearchEngine ose ) : QuerySettings

Приватные методы

Метод Описание
SearchInAtom ( NameValueCollection parameters ) : AtomFeed
SearchInItem ( IEnumerable items, NameValueCollection parameters ) : IEnumerable

Описание методов

ApplyResultFilters() публичный Метод

public ApplyResultFilters ( OpenSearchRequest request, IOpenSearchResultCollection &osr, string finalContentType ) : void
request Terradue.OpenSearch.Request.OpenSearchRequest
osr IOpenSearchResultCollection
finalContentType string
Результат void

AtomFeedOpenSearchable() публичный Метод

public AtomFeedOpenSearchable ( AtomFeed feed ) : System
feed Terradue.OpenSearch.Result.AtomFeed
Результат System

Create() публичный Метод

public Create ( QuerySettings querySettings, NameValueCollection parameters ) : OpenSearchRequest
querySettings QuerySettings
parameters System.Collections.Specialized.NameValueCollection
Результат Terradue.OpenSearch.Request.OpenSearchRequest

GetOpenSearchDescription() публичный Метод

public GetOpenSearchDescription ( ) : OpenSearchDescription
Результат Terradue.OpenSearch.Schema.OpenSearchDescription

GetOpenSearchParameters() публичный Метод

public GetOpenSearchParameters ( string mimeType ) : NameValueCollection
mimeType string
Результат System.Collections.Specialized.NameValueCollection

GetQuerySettings() публичный Метод

public GetQuerySettings ( OpenSearchEngine ose ) : QuerySettings
ose Terradue.OpenSearch.Engine.OpenSearchEngine
Результат QuerySettings