IngestionPipeline<T>.ProcessAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Processa os arquivos especificados.
Sobrecargas
| Nome | Description |
|---|---|
| ProcessAsync(IEnumerable<FileInfo>, CancellationToken) |
Processa os arquivos especificados. |
| ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken) |
Processa todos os arquivos no diretório especificado que correspondem ao padrão e à opção de pesquisa fornecidos. |
ProcessAsync(IEnumerable<FileInfo>, CancellationToken)
- Origem:
- IngestionPipeline.cs
Processa os arquivos 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 arquivos a serem processados.
- cancellationToken
- CancellationToken
O token de cancelamento da operação.
Retornos
Uma tarefa que representa a operação assíncrona.
Aplica-se a
ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)
- Origem:
- IngestionPipeline.cs
Processa todos os arquivos no diretório especificado que correspondem ao padrão e à opção de pesquisa fornecidos.
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 ser processado.
- searchPattern
- String
O padrão de pesquisa para seleção de arquivo.
- searchOption
- SearchOption
A opção de pesquisa para passagem de diretório.
- cancellationToken
- CancellationToken
O token de cancelamento da operação.
Retornos
Uma tarefa que representa a operação assíncrona.