C# Class Terradue.OpenSearch.Request.MultiAtomGroupedOpenSearchRequest

Inheritance: OpenSearchRequest
Show file Open project: Terradue/DotNetOpenSearch

Public Methods

Method Description
GetResponse ( ) : IOpenSearchResponse
MultiAtomGroupedOpenSearchRequest ( OpenSearchEngine ose, IOpenSearchable entities, string type, OpenSearchUrl url, bool concurrent ) : System

Initializes a new instance of the Terradue.OpenSearch.Request.MultiAtomOpenSearchRequest class.

Private Methods

Method Description
ExecuteConcurrentRequest ( List ents ) : void

Executes concurrent requests.

ExecuteOneRequest ( object entity ) : void

Executes one request.

MergeResults ( ) : void

Merges the results.

RequestCurrentPage ( ) : void

Requests the current page.

Method Details

GetResponse() public method

public GetResponse ( ) : IOpenSearchResponse
return IOpenSearchResponse

MultiAtomGroupedOpenSearchRequest() public method

Initializes a new instance of the Terradue.OpenSearch.Request.MultiAtomOpenSearchRequest class.
public MultiAtomGroupedOpenSearchRequest ( OpenSearchEngine ose, IOpenSearchable entities, string type, OpenSearchUrl url, bool concurrent ) : System
ose Terradue.OpenSearch.Engine.OpenSearchEngine Instance of OpenSearchEngine, preferably with the AtomOpenSearchEngineExtension registered
entities IOpenSearchable IOpenSearchable entities to be searched.
type string contentType of the .
url OpenSearchUrl URL.
concurrent bool
return System