IngestionPipeline<T>.ProcessAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.