IngestionPipeline<T>.ProcessAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.