Compartilhar via


IndexingParametersExtensions Classe

Definição

Define métodos de extensão para a classe IndexingParameters.

public static class IndexingParametersExtensions
type IndexingParametersExtensions = class
Public Module IndexingParametersExtensions
Herança
IndexingParametersExtensions

Métodos

DoNotFailOnUnsupportedContentType(IndexingParameters)
Obsoleto.

Especifica que BlobExtractionMode.StorageMetadata o modo de extração de blobs será usado automaticamente para blobs de tipos de conteúdo sem suporte. Esse comportamento é habilitado por padrão.

ExcludeFileNameExtensions(IndexingParameters, String[])

Especifica que o indexador não indexará blobs com as extensões de nome de arquivo especificadas. Cada cadeia de caracteres é uma extensão de arquivo com um ponto à esquerda. Por exemplo, ".pdf", ".docx", etc. Se você passar a mesma extensão de arquivo para esse método e IndexFileNameExtensions, os blobs com essa extensão serão excluídos da indexação (ou seja, esse método tem precedência). Para obter detalhes, consulte https://docs.microsoft.com/azure/search/search-howto-indexing-azure-blob-storage.

IndexFileNameExtensions(IndexingParameters, String[])

Especifica que o indexador indexará apenas os blobs com as extensões de nome de arquivo especificadas. Cada cadeia de caracteres é uma extensão de arquivo com um ponto à esquerda. Por exemplo, ".pdf", ".docx", etc. Se você passar a mesma extensão de arquivo para esse método e ExcludeFileNameExtensions, os blobs com essa extensão serão excluídos da indexação (ou seja, ExcludeFileNameExtensions terá precedência). Para obter detalhes, consulte https://docs.microsoft.com/azure/search/search-howto-indexing-azure-blob-storage.

ParseDelimitedTextFiles(IndexingParameters, String[])

Informa ao indexador para assumir que todos os blobs são arquivos de texto delimitados. Atualmente, há suporte apenas para arquivos de texto CSV (valor separado por vírgula). Para obter detalhes, consulte https://docs.microsoft.com/azure/search/search-howto-index-csv-blobs.

ParseJson(IndexingParameters)

Informa ao indexador para assumir que todos os blobs contêm JSON, que, em seguida, analisará de modo que o JSON de cada blob será mapeado para um único documento no índice de pesquisa. Para obter detalhes, consulte https://docs.microsoft.com/azure/search/search-howto-index-json-blobs/.

ParseJsonArrays(IndexingParameters, String)

Informa ao indexador para assumir que todos os blobs contêm matrizes JSON, que, em seguida, analisará de modo que cada objeto JSON em cada matriz será mapeado para um único documento no índice de pesquisa. Para obter detalhes, consulte https://docs.microsoft.com/azure/search/search-howto-index-json-blobs.

ParseJsonLines(IndexingParameters)

Informa ao indexador para assumir que todos os blobs contêm JSON separado de nova linha, que, em seguida, analisará de modo que entidades JSON individuais em cada blob serão mapeadas para um único documento no índice de pesquisa. Para obter detalhes, consulte https://docs.microsoft.com/azure/search/search-howto-index-json-blobs/.

ParseText(IndexingParameters)

Instrui o indexador a assumir que os blobs devem ser analisados como arquivos de texto na codificação UTF-8. Veja https://docs.microsoft.com/azure/search/search-howto-indexing-azure-blob-storage#indexing-plain-text

ParseText(IndexingParameters, Encoding)

Informa ao indexador para assumir que os blobs devem ser analisados como arquivos de texto na codificação desejada. Veja https://docs.microsoft.com/azure/search/search-howto-indexing-azure-blob-storage#indexing-plain-text

SetBlobExtractionMode(IndexingParameters, BlobExtractionMode)

Especifica quais partes de um blob serão indexadas pelo indexador de armazenamento de blobs.

Aplica-se a