C# Класс Couchbase.Search.SearchClient

A client for making FTS IFtsQuery requests and mapping the responses to ISearchQueryResult's.
Наследование: ISearchClient, IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateHttpClient ( ) : HttpClient

Creates the HTTP client.

Dispose ( ) : void
Query ( SearchQuery searchQuery ) : ISearchQueryResult

Executes a IFtsQuery request including any ISearchParams parameters.

QueryAsync ( SearchQuery searchQuery ) : Task

Executes a IFtsQuery request including any ISearchParams parameters asynchronously.

SearchClient ( HttpClient httpClient, IDataMapper dataMapper ) : System

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

Метод Описание
ProcessError ( Exception e, Couchbase.Search.SearchQueryResult result ) : void

Processes the error.

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

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

Creates the HTTP client.
public CreateHttpClient ( ) : HttpClient
Результат System.Net.Http.HttpClient

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

public Dispose ( ) : void
Результат void

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

Executes a IFtsQuery request including any ISearchParams parameters.
public Query ( SearchQuery searchQuery ) : ISearchQueryResult
searchQuery SearchQuery
Результат ISearchQueryResult

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

Executes a IFtsQuery request including any ISearchParams parameters asynchronously.
public QueryAsync ( SearchQuery searchQuery ) : Task
searchQuery SearchQuery
Результат Task

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

public SearchClient ( HttpClient httpClient, IDataMapper dataMapper ) : System
httpClient System.Net.Http.HttpClient
dataMapper IDataMapper
Результат System