IngestionPipeline<T>.ProcessAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| ProcessAsync(IEnumerable<FileInfo>, CancellationToken) |
Przetwarza określone pliki. |
| ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken) |
Przetwarza wszystkie pliki w określonym katalogu, które są zgodne z danym wzorcem wyszukiwania i opcją. |
ProcessAsync(IEnumerable<FileInfo>, CancellationToken)
- Źródło:
- IngestionPipeline.cs
Przetwarza określone pliki.
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)
Parametry
- files
- IEnumerable<FileInfo>
Kolekcja plików do przetworzenia.
- cancellationToken
- CancellationToken
Token anulowania operacji.
Zwraca
Zadanie reprezentujące operację asynchroniczną.
Dotyczy
ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)
- Źródło:
- IngestionPipeline.cs
Przetwarza wszystkie pliki w określonym katalogu, które są zgodne z danym wzorcem wyszukiwania i opcją.
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)
Parametry
- directory
- DirectoryInfo
Katalog do przetworzenia.
- searchPattern
- String
Wzorzec wyszukiwania dla zaznaczenia pliku.
- searchOption
- SearchOption
Opcja wyszukiwania przechodzenia do katalogu.
- cancellationToken
- CancellationToken
Token anulowania operacji.
Zwraca
Zadanie reprezentujące operację asynchroniczną.