Compartilhar via


DocumentsOperationsExtensions.Get Método

Definição

Sobrecargas

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

Recupera um documento do índice de pesquisa. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

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

Recupera um documento do índice de pesquisa. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

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

Origem:
DocumentsOperationsExtensions.cs

Recupera um documento do índice de pesquisa. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

public static Microsoft.Azure.Search.Models.Document Get (this Microsoft.Azure.Search.IDocumentsOperations operations, string key, System.Collections.Generic.IEnumerable<string> selectedFields = default, Microsoft.Azure.Search.Models.SearchRequestOptions searchRequestOptions = default);
static member Get : Microsoft.Azure.Search.IDocumentsOperations * string * seq<string> * Microsoft.Azure.Search.Models.SearchRequestOptions -> Microsoft.Azure.Search.Models.Document
<Extension()>
Public Function Get (operations As IDocumentsOperations, key As String, Optional selectedFields As IEnumerable(Of String) = Nothing, Optional searchRequestOptions As SearchRequestOptions = Nothing) As Document

Parâmetros

operations
IDocumentsOperations

O grupo de operações para esse método de extensão.

key
String

A chave do documento a ser recuperado; Confira https://docs.microsoft.com/rest/api/searchservice/Naming-rules as regras para construir chaves de documento válidas.

selectedFields
IEnumerable<String>

Lista de nomes de campo a serem recuperados para o documento; Qualquer campo não recuperado estará ausente do documento retornado. Todos os campos recuperáveis são incluídos no resultado por padrão.

searchRequestOptions
SearchRequestOptions

Parâmetros adicionais para a operação

Retornos

O documento solicitado.

Comentários

As sobrecargas não genéricas dos métodos Get, GetAsync e GetWithHttpMessagesAsync fazem uma tentativa de melhor esforço para mapear tipos JSON na carga de resposta para tipos .NET. Consulte GetWithHttpMessagesAsync(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) para obter mais informações.

Aplica-se a

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

Origem:
DocumentsOperationsExtensions.cs

Recupera um documento do índice de pesquisa. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

public static T Get<T> (this Microsoft.Azure.Search.IDocumentsOperations operations, string key, System.Collections.Generic.IEnumerable<string> selectedFields = default, Microsoft.Azure.Search.Models.SearchRequestOptions searchRequestOptions = default);
static member Get : Microsoft.Azure.Search.IDocumentsOperations * string * seq<string> * Microsoft.Azure.Search.Models.SearchRequestOptions -> 'T
<Extension()>
Public Function Get(Of T) (operations As IDocumentsOperations, key As String, Optional selectedFields As IEnumerable(Of String) = Nothing, Optional searchRequestOptions As SearchRequestOptions = Nothing) As T

Parâmetros de tipo

T

O tipo CLR que mapeia para o esquema de indexação. Instâncias desse tipo podem ser recuperadas como documentos do índice.

Parâmetros

operations
IDocumentsOperations

O grupo de operações para esse método de extensão.

key
String

A chave do documento a ser recuperado; Confira https://docs.microsoft.com/rest/api/searchservice/Naming-rules as regras para construir chaves de documento válidas.

selectedFields
IEnumerable<String>

Lista de nomes de campo a serem recuperados para o documento; Qualquer campo não recuperado terá nulo ou padrão como seu valor de propriedade correspondente no objeto retornado. Todos os campos recuperáveis são incluídos no resultado por padrão.

searchRequestOptions
SearchRequestOptions

Parâmetros adicionais para a operação

Retornos

T

O documento solicitado.

Comentários

As sobrecargas genéricas dos métodos Get, GetAsync e GetWithHttpMessagesAsync dão suporte ao mapeamento de tipos de campo do Azure Search para tipos .NET por meio do parâmetro de tipo T. Consulte GetWithHttpMessagesAsync<T>(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) para obter mais detalhes sobre o mapeamento de tipo.

Aplica-se a