IngestionPipeline<T>.ProcessAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ProcessAsync(IEnumerable<FileInfo>, CancellationToken) |
Verarbeitet die angegebenen Dateien. |
| ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken) |
Verarbeitet alle Dateien im angegebenen Verzeichnis, die dem angegebenen Suchmuster und der angegebenen Option entsprechen. |
ProcessAsync(IEnumerable<FileInfo>, CancellationToken)
- Quelle:
- IngestionPipeline.cs
Verarbeitet die angegebenen Dateien.
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)
Parameter
- files
- IEnumerable<FileInfo>
Die Sammlung der zu verarbeitenden Dateien.
- cancellationToken
- CancellationToken
Das Abbruchtoken für den Vorgang.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt.
Gilt für:
ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)
- Quelle:
- IngestionPipeline.cs
Verarbeitet alle Dateien im angegebenen Verzeichnis, die dem angegebenen Suchmuster und der angegebenen Option entsprechen.
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)
Parameter
- directory
- DirectoryInfo
Das zu verarbeitende Verzeichnis.
- searchPattern
- String
Das Suchmuster für die Dateiauswahl.
- searchOption
- SearchOption
Die Suchoption für die Verzeichnisdurchquerung.
- cancellationToken
- CancellationToken
Das Abbruchtoken für den Vorgang.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt.