IngestionPipeline<T>.ProcessAsync Methode

Definitie

Overloads

Name Description
ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Hiermee worden de opgegeven bestanden verwerkt.

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Verwerkt alle bestanden in de opgegeven map die overeenkomen met het opgegeven zoekpatroon en de opgegeven optie.

ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Bron:
IngestionPipeline.cs

Hiermee worden de opgegeven bestanden verwerkt.

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)

Parameters

files
IEnumerable<FileInfo>

De verzameling bestanden die moeten worden verwerkt.

cancellationToken
CancellationToken

Het annuleringstoken voor de bewerking.

Retouren

Een taak die de asynchrone bewerking vertegenwoordigt.

Van toepassing op

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Bron:
IngestionPipeline.cs

Verwerkt alle bestanden in de opgegeven map die overeenkomen met het opgegeven zoekpatroon en de opgegeven optie.

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)

Parameters

directory
DirectoryInfo

De map die moet worden verwerkt.

searchPattern
String

Het zoekpatroon voor bestandsselectie.

searchOption
SearchOption

De zoekoptie voor doorkruising van mappen.

cancellationToken
CancellationToken

Het annuleringstoken voor de bewerking.

Retouren

Een taak die de asynchrone bewerking vertegenwoordigt.

Van toepassing op