Język

IngestionPipeline<T>.ProcessAsync Metoda

Definicja

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

Dotyczy