Azure.Search.Documents.Models Namespace

Classes

AnswerResult

Uma resposta é uma passagem de texto extraída do conteúdo dos documentos mais relevantes que corresponderam à consulta. As respostas são extraídas dos principais resultados da pesquisa. Os candidatos de resposta são pontuados e as principais respostas são selecionadas.

AutocompleteItem

O resultado das solicitações de preenchimento automático.

AutocompleteResults

O resultado da consulta de preenchimento automático.

CaptionResult

As legendas são as passagens mais representativas do documento relativamente para a consulta de pesquisa. Eles geralmente são usados como resumo do documento. As legendas só são retornadas para consultas do tipo 'semântica'..

DocumentDebugInfo

Contém informações de depuração que podem ser usadas para explorar ainda mais os resultados da pesquisa.

FacetResult

Um único bucket de um resultado de consulta de faceta. Relata o número de documentos com um valor de campo que está dentro de um intervalo específico ou com um determinado valor ou intervalo.

IndexActionCompletedEventArgs<T>

Fornece dados para ActionCompleted o evento.

IndexActionEventArgs<T>

Fornece dados para os eventos ActionAdded e ActionSent.

IndexActionFailedEventArgs<T>

Fornece dados para ActionCompleted o evento.

IndexDocumentsAction

Cria IndexDocumentsAction<T> instâncias para adicionar a um IndexDocumentsBatch<T> e enviar por meio de IndexDocuments<T>(IndexDocumentsBatch<T>, IndexDocumentsOptions, CancellationToken).

IndexDocumentsAction<T>

Representa uma ação de índice que opera em um documento.

IndexDocumentsBatch

Cria IndexDocumentsBatch<T> instâncias para atualizar índices de pesquisa por meio de IndexDocuments<T>(IndexDocumentsBatch<T>, IndexDocumentsOptions, CancellationToken).

IndexDocumentsBatch<T>

Contém um lote de ações de gravação de documento para enviar para um índice de pesquisa por meio IndexDocuments<T>(IndexDocumentsBatch<T>, IndexDocumentsOptions, CancellationToken)de .

IndexDocumentsResult

Resposta que contém o status de operações para todos os documentos na solicitação de indexação.

IndexingResult

Status de uma operação de indexação para um único documento.

QueryResultDocumentRerankerInput

As cadeias de caracteres concatenadas brutas que foram enviadas para o processo de enriquecimento semântico.

QueryResultDocumentSemanticField

Descrição dos campos que foram enviados para o processo de enriquecimento semântico, bem como como foram usados.

RangeFacetResult<T>

Um único bucket de um resultado de consulta de faceta de intervalo que relata o número de documentos com um valor de campo caindo dentro de um intervalo específico.

RawVectorQuery

Os parâmetros de consulta a serem usados para pesquisa de vetor quando um valor de vetor bruto é fornecido.

ResetDocumentOptions

The DocumentKeysOrIds.

ResetSkillsOptions

Os SkillNames.

SearchDocument

Representa um documento não tipado retornado de uma pesquisa ou pesquisa de documento. Ele pode ser acessado como um objeto dinâmico ou um dicionário.

SearchModelFactory

Fábrica de modelos para modelos.

SearchResult<T>

Contém um documento encontrado por uma consulta de pesquisa, além de metadados associados.

SearchResults<T>

Resposta que contém os resultados da pesquisa de um índice.

SearchResultsPage<T>

Uma página de SearchResult<T>s retornada do GetResultsAsync()método de .AsPages(String, Nullable<Int32>)

SearchSuggestion<T>

Um resultado que contém um documento encontrado por uma consulta de sugestão, além de metadados associados.

SemanticDebugInfo

O SemanticDebugInfo.

SuggestResults<T>

Resposta que contém os resultados da consulta de sugestão de um índice.

ValueFacetResult<T>

Um único bucket de um resultado de consulta de faceta simples ou de intervalo que relata o número de documentos com um campo caindo dentro de um intervalo específico ou com um valor específico.

VectorizableTextQuery

Os parâmetros de consulta a serem usados para pesquisa de vetor quando um valor de texto que precisa ser vetorizado é fornecido.

VectorQuery

Os parâmetros de consulta para consultas de pesquisa híbrida e vetor. VectorQuery Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem VectorizableTextQuery e RawVectorQuery.

Estruturas

QueryAnswerType

Esse parâmetro só será válido se o tipo de consulta for 'semântico'. Se definida, a consulta retornará respostas extraídas das principais passagens nos documentos mais bem classificados. O número de respostas retornadas pode ser configurado acrescentando o caractere de pipe '|' seguido pela opção 'count-number< of answers>' após o valor do parâmetro answers, como 'extractive|count-3'. A contagem padrão é 1. O limite de confiança pode ser configurado acrescentando o caractere de pipe '|' seguido pela opção 'threshold-confidence< threshold>' após o valor do parâmetro answers, como 'extractive|threshold-0.9'. O limite padrão é 0,7.

QueryCaptionType

Esse parâmetro só será válido se o tipo de consulta for 'semântico'. Se definida, a consulta retornará legendas extraídas das principais passagens nos documentos mais bem classificados. Quando Captions é definido como 'extrativo', o realce é habilitado por padrão e pode ser configurado acrescentando o caractere de pipe '|' seguido pela opção 'highlight-true</false>', como 'extractive|highlight-true'. O padrão é 'None'.

QueryDebugMode

Habilita uma ferramenta de depuração que pode ser usada para explorar ainda mais os resultados da pesquisa.

QueryLanguage

O idioma da consulta.

QuerySpellerType

Melhore o recall de pesquisa corrigindo os termos de consulta de pesquisa individuais com correção ortográfica.

SemanticErrorHandling

Permite que o usuário escolha se uma chamada semântica deve falhar completamente ou retornar resultados parciais.

SemanticFieldState

A maneira como o campo foi usado para o processo de enriquecimento semântico.

SemanticPartialResponseReason

Motivo pelo qual uma resposta parcial foi retornada para uma solicitação de pesquisa semântica.

SemanticPartialResponseType

Tipo de resposta parcial que foi retornada para uma solicitação de pesquisa semântica.

VectorFilterMode

Determina se os filtros são aplicados ou não antes ou depois que a pesquisa de vetor é executada.

VectorQueryKind

O tipo de consulta vetor que está sendo executada.

Enumerações

AutocompleteMode

Especifica o modo de preenchimento automático. O padrão é 'oneTerm'. Use 'twoTerms' para obter telhas e 'oneTermWithContext' para usar o contexto atual na produção de termos de preenchimento automático.

FacetType

Especifica o tipo de resultado de uma consulta de faceta.

IndexActionType

A operação a ser executada em um documento em um lote de indexação.

ScoringStatistics

Um valor que especifica se desejamos calcular estatísticas de pontuação (como frequência de documento) globalmente para pontuação mais consistente ou localmente, para menor latência. O padrão é 'local'. Use 'global' para agregar estatísticas de pontuação globalmente antes da pontuação. O uso de estatísticas de pontuação global pode aumentar a latência das consultas de pesquisa.

SearchMode

Especifica se algum ou todos os termos de pesquisa devem ser iguais para considerar o documento uma correspondência.

SearchQueryType

Especifica a sintaxe da consulta de pesquisa. O padrão é "simples". Use "full" se a consulta usar a sintaxe de consulta Lucene.