Share via


IDocumentsOperations Interface

Definition

Defines operations for querying an index and uploading, merging, and deleting documents. https://docs.microsoft.com/rest/api/searchservice/Document-operations

public interface IDocumentsOperations
type IDocumentsOperations = interface
Public Interface IDocumentsOperations

Methods

AutocompleteWithHttpMessagesAsync(String, String, AutocompleteParameters, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken)

Queries the number of documents in the search index.

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

Retrieves the next page of search results from the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

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

Retrieves the next page of search results from the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

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

Queries the number of documents in the search index.

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

Retrieves a document from the search index. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

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

Retrieves a document from the search index. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

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

Sends a batch of upload, merge, and/or delete actions to the search index. https://docs.microsoft.com/rest/api/searchservice/addupdate-or-delete-documents

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

Sends a batch of upload, merge, and/or delete actions to the search index. https://docs.microsoft.com/rest/api/searchservice/addupdate-or-delete-documents

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

Searches for documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

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

Searches for documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

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

Suggests query terms based on input text and matching documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Suggestions

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

Suggests query terms based on input text and matching documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Suggestions

Extension Methods

Autocomplete(IDocumentsOperations, String, String, AutocompleteParameters, SearchRequestOptions)

Queries the number of documents in the search index.

AutocompleteAsync(IDocumentsOperations, String, String, AutocompleteParameters, SearchRequestOptions, CancellationToken)

Queries the number of documents in the search index.

ContinueSearch(IDocumentsOperations, SearchContinuationToken, SearchRequestOptions)

Retrieves the next page of search results from the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

ContinueSearch<T>(IDocumentsOperations, SearchContinuationToken, SearchRequestOptions)

Retrieves the next page of search results from the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

ContinueSearchAsync(IDocumentsOperations, SearchContinuationToken, SearchRequestOptions, CancellationToken)

Retrieves the next page of search results from the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

ContinueSearchAsync<T>(IDocumentsOperations, SearchContinuationToken, SearchRequestOptions, CancellationToken)

Retrieves the next page of search results from the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

Count(IDocumentsOperations, SearchRequestOptions)

Queries the number of documents in the search index.

CountAsync(IDocumentsOperations, SearchRequestOptions, CancellationToken)

Queries the number of documents in the search index.

Get(IDocumentsOperations, String, IEnumerable<String>, SearchRequestOptions)

Retrieves a document from the search index. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

Get<T>(IDocumentsOperations, String, IEnumerable<String>, SearchRequestOptions)

Retrieves a document from the search index. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

GetAsync(IDocumentsOperations, String, IEnumerable<String>, SearchRequestOptions, CancellationToken)

Retrieves a document from the search index. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

GetAsync<T>(IDocumentsOperations, String, IEnumerable<String>, SearchRequestOptions, CancellationToken)

Retrieves a document from the search index. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

Index(IDocumentsOperations, IndexBatch<Document>, SearchRequestOptions)

Sends a batch of upload, merge, and/or delete actions to the search index. https://docs.microsoft.com/rest/api/searchservice/addupdate-or-delete-documents

Index<T>(IDocumentsOperations, IndexBatch<T>, SearchRequestOptions)

Sends a batch of upload, merge, and/or delete actions to the search index. https://docs.microsoft.com/rest/api/searchservice/addupdate-or-delete-documents

IndexAsync(IDocumentsOperations, IndexBatch<Document>, SearchRequestOptions, CancellationToken)

Sends a batch of upload, merge, and/or delete actions to the search index. https://docs.microsoft.com/rest/api/searchservice/addupdate-or-delete-documents

IndexAsync<T>(IDocumentsOperations, IndexBatch<T>, SearchRequestOptions, CancellationToken)

Sends a batch of upload, merge, and/or delete actions to the search index. https://docs.microsoft.com/rest/api/searchservice/addupdate-or-delete-documents

Search(IDocumentsOperations, String, SearchParameters, SearchRequestOptions)

Searches for documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

Search<T>(IDocumentsOperations, String, SearchParameters, SearchRequestOptions)

Searches for documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

SearchAsync(IDocumentsOperations, String, SearchParameters, SearchRequestOptions, CancellationToken)

Searches for documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

SearchAsync<T>(IDocumentsOperations, String, SearchParameters, SearchRequestOptions, CancellationToken)

Searches for documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Search-Documents

Suggest(IDocumentsOperations, String, String, SuggestParameters, SearchRequestOptions)

Suggests query terms based on input text and matching documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Suggestions

Suggest<T>(IDocumentsOperations, String, String, SuggestParameters, SearchRequestOptions)

Suggests query terms based on input text and matching documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Suggestions

SuggestAsync(IDocumentsOperations, String, String, SuggestParameters, SearchRequestOptions, CancellationToken)

Suggests query terms based on input text and matching documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Suggestions

SuggestAsync<T>(IDocumentsOperations, String, String, SuggestParameters, SearchRequestOptions, CancellationToken)

Suggests query terms based on input text and matching documents in the search index. https://docs.microsoft.com/rest/api/searchservice/Suggestions

Applies to