IngestionPipeline<T>.ProcessAsync 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
| Nom | Description |
|---|---|
| ProcessAsync(IEnumerable<FileInfo>, CancellationToken) |
Traite les fichiers spécifiés. |
| ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken) |
Traite tous les fichiers du répertoire spécifié qui correspondent au modèle et à l’option de recherche donnés. |
ProcessAsync(IEnumerable<FileInfo>, CancellationToken)
- Source:
- IngestionPipeline.cs
Traite les fichiers spécifiés.
public System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.DataIngestion.IngestionResult> ProcessAsync(System.Collections.Generic.IEnumerable<System.IO.FileInfo> files, System.Threading.CancellationToken cancellationToken = default);
member this.ProcessAsync : seq<System.IO.FileInfo> * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.DataIngestion.IngestionResult>
Public Function ProcessAsync (files As IEnumerable(Of FileInfo), Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of IngestionResult)
Paramètres
- files
- IEnumerable<FileInfo>
Collection de fichiers à traiter.
- cancellationToken
- CancellationToken
Jeton d’annulation de l’opération.
Retours
Tâche représentant l’opération asynchrone.
S’applique à
ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)
- Source:
- IngestionPipeline.cs
Traite tous les fichiers du répertoire spécifié qui correspondent au modèle et à l’option de recherche donnés.
public System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.DataIngestion.IngestionResult> ProcessAsync(System.IO.DirectoryInfo directory, string searchPattern = "*.*", System.IO.SearchOption searchOption = System.IO.SearchOption.TopDirectoryOnly, System.Threading.CancellationToken cancellationToken = default);
member this.ProcessAsync : System.IO.DirectoryInfo * string * System.IO.SearchOption * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Microsoft.Extensions.DataIngestion.IngestionResult>
Public Function ProcessAsync (directory As DirectoryInfo, Optional searchPattern As String = "*.*", Optional searchOption As SearchOption = System.IO.SearchOption.TopDirectoryOnly, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of IngestionResult)
Paramètres
- directory
- DirectoryInfo
Répertoire à traiter.
- searchPattern
- String
Modèle de recherche pour la sélection de fichiers.
- searchOption
- SearchOption
Option de recherche pour la traversée du répertoire.
- cancellationToken
- CancellationToken
Jeton d’annulation de l’opération.
Retours
Tâche représentant l’opération asynchrone.