Partager via


IndexingParametersExtensions Classe

Définition

Définit des méthodes d’extension pour la classe IndexingParameters.

public static class IndexingParametersExtensions
type IndexingParametersExtensions = class
Public Module IndexingParametersExtensions
Héritage
IndexingParametersExtensions

Méthodes

DoNotFailOnUnsupportedContentType(IndexingParameters)
Obsolète.

Spécifie que le BlobExtractionMode.StorageMetadata mode d’extraction d’objets blob sera automatiquement utilisé pour les objets blob de types de contenu non pris en charge. Ce comportement est activé par défaut.

ExcludeFileNameExtensions(IndexingParameters, String[])

Spécifie que l’indexeur n’indexe pas les objets blob avec les extensions de nom de fichier que vous spécifiez. Chaque chaîne est une extension de fichier avec un point de début. Par exemple, « .pdf », « .docx », etc. Si vous passez la même extension de fichier à cette méthode et IndexFileNameExtensions, les objets blob avec cette extension sont exclus de l’indexation (autrement dit, cette méthode est prioritaire). Pour plus d'informations, consultez https://docs.microsoft.com/azure/search/search-howto-indexing-azure-blob-storage.

IndexFileNameExtensions(IndexingParameters, String[])

Spécifie que l’indexeur indexera uniquement les objets blob avec les extensions de nom de fichier que vous spécifiez. Chaque chaîne est une extension de fichier avec un point de début. Par exemple, « .pdf », « .docx », etc. Si vous passez la même extension de fichier à cette méthode et ExcludeFileNameExtensions, les objets blob avec cette extension sont exclus de l’indexation (autrement dit, ExcludeFileNameExtensions est prioritaire). Pour plus d'informations, consultez https://docs.microsoft.com/azure/search/search-howto-indexing-azure-blob-storage.

ParseDelimitedTextFiles(IndexingParameters, String[])

Indique à l’indexeur de supposer que tous les objets blob sont des fichiers texte délimités. Actuellement, seuls les fichiers texte csv (valeurs séparées par des virgules) sont pris en charge. Pour plus d'informations, consultez https://docs.microsoft.com/azure/search/search-howto-index-csv-blobs.

ParseJson(IndexingParameters)

Indique à l’indexeur de supposer que tous les objets blob contiennent json, qu’il analysera ensuite de sorte que le JSON de chaque objet blob soit mappé à un seul document dans l’index de recherche. Pour plus d'informations, consultez https://docs.microsoft.com/azure/search/search-howto-index-json-blobs/.

ParseJsonArrays(IndexingParameters, String)

Indique à l’indexeur de supposer que tous les objets blob contiennent des tableaux JSON, qu’il analysera ensuite de sorte que chaque objet JSON de chaque tableau soit mappé à un seul document dans l’index de recherche. Pour plus d'informations, consultez https://docs.microsoft.com/azure/search/search-howto-index-json-blobs.

ParseJsonLines(IndexingParameters)

Indique à l’indexeur de supposer que tous les objets blob contiennent un code JSON séparé par une nouvelle ligne, qu’il analysera ensuite de sorte que les entités JSON individuelles de chaque objet blob seront mappées à un seul document dans l’index de recherche. Pour plus d'informations, consultez https://docs.microsoft.com/azure/search/search-howto-index-json-blobs/.

ParseText(IndexingParameters)

Indique à l’indexeur de supposer que les objets blob doivent être analysés en tant que fichiers texte dans l’encodage UTF-8. Voir https://docs.microsoft.com/azure/search/search-howto-indexing-azure-blob-storage#indexing-plain-text

ParseText(IndexingParameters, Encoding)

Indique à l’indexeur de supposer que les objets blob doivent être analysés en tant que fichiers texte dans l’encodage souhaité. Voir https://docs.microsoft.com/azure/search/search-howto-indexing-azure-blob-storage#indexing-plain-text

SetBlobExtractionMode(IndexingParameters, BlobExtractionMode)

Spécifie les parties d’un objet blob qui seront indexées par l’indexeur de stockage d’objets blob.

S’applique à