Compartir a través de


DocumentsOperationsExtensions.GetAsync Método

Definición

Sobrecargas

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

Recupera un documento del índice de búsqueda. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

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

Recupera un documento del índice de búsqueda. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

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

Source:
DocumentsOperationsExtensions.cs

Recupera un documento del índice de búsqueda. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

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

Parámetros

operations
IDocumentsOperations

Grupo de operaciones para este método de extensión.

key
String

Clave del documento que se va a recuperar; Consulte https://docs.microsoft.com/rest/api/searchservice/Naming-rules las reglas para construir claves de documento válidas.

selectedFields
IEnumerable<String>

Lista de nombres de campo que se van a recuperar para el documento; Faltará cualquier campo que no se recupere del documento devuelto.

searchRequestOptions
SearchRequestOptions

Parámetros adicionales para la operación

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Documento solicitado.

Comentarios

Las sobrecargas no genéricas de los métodos Get, GetAsync y GetWithHttpMessagesAsync hacen un mejor intento de asignar tipos JSON en la carga de respuesta a tipos de .NET. Consulte GetWithHttpMessagesAsync(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) para obtener más información.

Se aplica a

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

Source:
DocumentsOperationsExtensions.cs

Recupera un documento del índice de búsqueda. https://docs.microsoft.com/rest/api/searchservice/Lookup-Document

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

Parámetros de tipo

T

Tipo CLR que se asigna al esquema de índice. Las instancias de este tipo se pueden recuperar como documentos del índice.

Parámetros

operations
IDocumentsOperations

Grupo de operaciones para este método de extensión.

key
String

Clave del documento que se va a recuperar; Consulte https://docs.microsoft.com/rest/api/searchservice/Naming-rules las reglas para construir claves de documento válidas.

selectedFields
IEnumerable<String>

Lista de nombres de campo que se van a recuperar para el documento; Cualquier campo que no se recupere tendrá null o predeterminado como su valor de propiedad correspondiente en el objeto devuelto. Todos los campos recuperables se incluyen en el resultado de forma predeterminada.

searchRequestOptions
SearchRequestOptions

Parámetros adicionales para la operación

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Task<T>

Documento solicitado.

Comentarios

Las sobrecargas genéricas de los métodos Get, GetAsync y GetWithHttpMessagesAsync admiten la asignación de tipos de campo de Azure Search a tipos de .NET a través del parámetro de tipo T. Consulte GetWithHttpMessagesAsync<T>(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) para obtener más información sobre la asignación de tipos.

Se aplica a