IngestionPipeline<T>.ProcessAsync Método

Definição

Sobrecargas

Name Description
ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Processa os ficheiros especificados.

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Processa todos os ficheiros no diretório especificado que correspondam ao padrão de pesquisa e opção dados.

ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Origem:
IngestionPipeline.cs

Processa os ficheiros especificados.

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)

Parâmetros

files
IEnumerable<FileInfo>

A coleção de ficheiros a processar.

cancellationToken
CancellationToken

O token de cancelamento da operação.

Devoluções

Uma tarefa que representa a operação assíncrona.

Aplica-se a

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Origem:
IngestionPipeline.cs

Processa todos os ficheiros no diretório especificado que correspondam ao padrão de pesquisa e opção dados.

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)

Parâmetros

directory
DirectoryInfo

O diretório a processar.

searchPattern
String

O padrão de pesquisa para seleção de ficheiros.

searchOption
SearchOption

A opção de pesquisa para atravessar diretórios.

cancellationToken
CancellationToken

O token de cancelamento da operação.

Devoluções

Uma tarefa que representa a operação assíncrona.

Aplica-se a