DocumentsOperationsExtensions.Search Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Search(IDocumentsOperations, String, SearchParameters, SearchRequestOptions) |
Recherche des documents dans l’index de recherche. https://docs.microsoft.com/rest/api/searchservice/Search-Documents |
Search<T>(IDocumentsOperations, String, SearchParameters, SearchRequestOptions) |
Recherche des documents dans l’index de recherche. https://docs.microsoft.com/rest/api/searchservice/Search-Documents |
Search(IDocumentsOperations, String, SearchParameters, SearchRequestOptions)
Recherche des documents dans l’index de recherche. https://docs.microsoft.com/rest/api/searchservice/Search-Documents
public static Microsoft.Azure.Search.Models.DocumentSearchResult<Microsoft.Azure.Search.Models.Document> Search (this Microsoft.Azure.Search.IDocumentsOperations operations, string searchText, Microsoft.Azure.Search.Models.SearchParameters searchParameters = default, Microsoft.Azure.Search.Models.SearchRequestOptions searchRequestOptions = default);
static member Search : Microsoft.Azure.Search.IDocumentsOperations * string * Microsoft.Azure.Search.Models.SearchParameters * Microsoft.Azure.Search.Models.SearchRequestOptions -> Microsoft.Azure.Search.Models.DocumentSearchResult<Microsoft.Azure.Search.Models.Document>
<Extension()>
Public Function Search (operations As IDocumentsOperations, searchText As String, Optional searchParameters As SearchParameters = Nothing, Optional searchRequestOptions As SearchRequestOptions = Nothing) As DocumentSearchResult(Of Document)
Paramètres
- operations
- IDocumentsOperations
Groupe d’opérations pour cette méthode d’extension.
- searchText
- String
Une expression de requête de recherche en texte intégral ; Utilisez null ou « * » pour faire correspondre tous les documents. Consultez https://docs.microsoft.com/rest/api/searchservice/Simple-query-syntax-in-Azure-Search pour plus d’informations sur la syntaxe de requête de recherche.
- searchParameters
- SearchParameters
Paramètres pour affiner davantage la requête de recherche.
- searchRequestOptions
- SearchRequestOptions
Paramètres supplémentaires pour l’opération
Retours
Réponse contenant les documents correspondant à la requête.
Remarques
Les surcharges non génériques des méthodes Search, SearchAsync et SearchWithHttpMessagesAsync permettent de mapper les types JSON dans la charge utile de réponse aux types .NET. Consultez la rubrique GetWithHttpMessagesAsync(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) (éventuellement en anglais) pour plus d'informations.
Si Recherche cognitive Azure ne peut pas inclure tous les résultats dans une seule réponse, la réponse retournée inclut un jeton de continuation qui peut être passé à ContinueSearch pour récupérer d’autres résultats. Consultez la rubrique DocumentSearchResult.ContinuationToken
(éventuellement en anglais) pour plus d'informations.
S’applique à
Search<T>(IDocumentsOperations, String, SearchParameters, SearchRequestOptions)
Recherche des documents dans l’index de recherche. https://docs.microsoft.com/rest/api/searchservice/Search-Documents
public static Microsoft.Azure.Search.Models.DocumentSearchResult<T> Search<T> (this Microsoft.Azure.Search.IDocumentsOperations operations, string searchText, Microsoft.Azure.Search.Models.SearchParameters searchParameters = default, Microsoft.Azure.Search.Models.SearchRequestOptions searchRequestOptions = default);
static member Search : Microsoft.Azure.Search.IDocumentsOperations * string * Microsoft.Azure.Search.Models.SearchParameters * Microsoft.Azure.Search.Models.SearchRequestOptions -> Microsoft.Azure.Search.Models.DocumentSearchResult<'T>
<Extension()>
Public Function Search(Of T) (operations As IDocumentsOperations, searchText As String, Optional searchParameters As SearchParameters = Nothing, Optional searchRequestOptions As SearchRequestOptions = Nothing) As DocumentSearchResult(Of T)
Paramètres de type
- T
Le type CLR qui mappe vers le schéma d'index. Les instances de ce type peuvent être récupérées en tant que documents à partir de l’index.
Paramètres
- operations
- IDocumentsOperations
Groupe d’opérations pour cette méthode d’extension.
- searchText
- String
Une expression de requête de recherche en texte intégral ; Utilisez null ou « * » pour faire correspondre tous les documents. Consultez https://docs.microsoft.com/rest/api/searchservice/Simple-query-syntax-in-Azure-Search pour plus d’informations sur la syntaxe de requête de recherche.
- searchParameters
- SearchParameters
Paramètres pour affiner davantage la requête de recherche.
- searchRequestOptions
- SearchRequestOptions
Paramètres supplémentaires pour l’opération
Retours
Réponse contenant les documents correspondant à la requête.
Remarques
Les surcharges génériques des méthodes Search, SearchAsync et SearchWithHttpMessagesAsync prennent en charge le mappage des types de champs de recherche aux types .NET via le paramètre de type T. Pour plus d’informations sur le mappage de type, consultez GetWithHttpMessagesAsync<T>(String, IEnumerable<String>, SearchRequestOptions, Dictionary<String,List<String>>, CancellationToken) .
Si Recherche cognitive Azure ne peut pas inclure tous les résultats dans une seule réponse, la réponse retournée inclut un jeton de continuation qui peut être passé à ContinueSearch pour récupérer d’autres résultats. Consultez la rubrique DocumentSearchResult.ContinuationToken
(éventuellement en anglais) pour plus d'informations.
S’applique à
Azure SDK for .NET