IngestionPipeline<T>.ProcessAsync Methode

Definition

Ü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.

Gilt für: