IDocumentsOperations Interface

Definition

Defines operations for querying an index and uploading, merging, and deleting documents.

public interface IDocumentsOperations

Methods

ContinueSearchWithHttpMessagesAsync(SearchContinuationToken, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Retrieves the next page of search results from the Azure Search index.

ContinueSearchWithHttpMessagesAsync<T>(SearchContinuationToken, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Retrieves the next page of search results from the Azure Search index.

CountWithHttpMessagesAsync(SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Queries the number of documents in the Azure Search index.

GetWithHttpMessagesAsync(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Retrieves a document from the Azure Search index.

GetWithHttpMessagesAsync<T>(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Retrieves a document from the Azure Search index.

IndexWithHttpMessagesAsync(IndexBatch, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Sends a batch of upload, merge, and/or delete actions to the Azure Search index.

IndexWithHttpMessagesAsync<T>(IndexBatch<T>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Sends a batch of upload, merge, and/or delete actions to the Azure Search index.

SearchWithHttpMessagesAsync(String, SearchParameters, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Searches for documents in the Azure Search index.

SearchWithHttpMessagesAsync<T>(String, SearchParameters, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Searches for documents in the Azure Search index.

SuggestWithHttpMessagesAsync(String, String, SuggestParameters, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Suggests query terms based on input text and matching documents in the Azure Search index.

SuggestWithHttpMessagesAsync<T>(String, String, SuggestParameters, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Suggests query terms based on input text and matching documents in the Azure Search index.

Extension Methods

ContinueSearch(IDocumentsOperations, SearchContinuationToken, SearchRequestOptions)
ContinueSearch<T>(IDocumentsOperations, SearchContinuationToken, SearchRequestOptions)
ContinueSearchAsync(IDocumentsOperations, SearchContinuationToken, SearchRequestOptions, CancellationToken)
ContinueSearchAsync<T>(IDocumentsOperations, SearchContinuationToken, SearchRequestOptions, CancellationToken)
Count(IDocumentsOperations, SearchRequestOptions)
CountAsync(IDocumentsOperations, SearchRequestOptions, CancellationToken)
Get(IDocumentsOperations, String, IEnumerable<String>, SearchRequestOptions)
Get<T>(IDocumentsOperations, String, IEnumerable<String>, SearchRequestOptions)
GetAsync(IDocumentsOperations, String, IEnumerable<String>, SearchRequestOptions, CancellationToken)
GetAsync<T>(IDocumentsOperations, String, IEnumerable<String>, SearchRequestOptions, CancellationToken)
Index(IDocumentsOperations, IndexBatch, SearchRequestOptions)
Index<T>(IDocumentsOperations, IndexBatch<T>, SearchRequestOptions)
IndexAsync(IDocumentsOperations, IndexBatch, SearchRequestOptions, CancellationToken)
IndexAsync<T>(IDocumentsOperations, IndexBatch<T>, SearchRequestOptions, CancellationToken)
Search(IDocumentsOperations, String, SearchParameters, SearchRequestOptions)
Search<T>(IDocumentsOperations, String, SearchParameters, SearchRequestOptions)
SearchAsync(IDocumentsOperations, String, SearchParameters, SearchRequestOptions, CancellationToken)
SearchAsync<T>(IDocumentsOperations, String, SearchParameters, SearchRequestOptions, CancellationToken)
Suggest(IDocumentsOperations, String, String, SuggestParameters, SearchRequestOptions)
Suggest<T>(IDocumentsOperations, String, String, SuggestParameters, SearchRequestOptions)
SuggestAsync(IDocumentsOperations, String, String, SuggestParameters, SearchRequestOptions, CancellationToken)
SuggestAsync<T>(IDocumentsOperations, String, String, SuggestParameters, SearchRequestOptions, CancellationToken)