語言

IngestionPipeline<T>.ProcessAsync 方法

定義

多載

名稱 Description
ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

處理指定的檔案。

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

處理指定目錄中所有符合特定搜尋模式與選項的檔案。

ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

來源:
IngestionPipeline.cs

處理指定的檔案。

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)

參數

files
IEnumerable<FileInfo>

要處理的檔案收集。

cancellationToken
CancellationToken

行動的取消令牌。

傳回

一個代表非同步操作的任務。

適用於

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

來源:
IngestionPipeline.cs

處理指定目錄中所有符合特定搜尋模式與選項的檔案。

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)

參數

directory
DirectoryInfo

要處理的目錄。

searchPattern
String

檔案選擇的搜尋模式。

searchOption
SearchOption

目錄遍歷的搜尋選項。

cancellationToken
CancellationToken

行動的取消令牌。

傳回

一個代表非同步操作的任務。

適用於