IngestionPipeline<T>.ProcessAsync Método

Definición

Sobrecargas

Nombre Description
ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Procesa los archivos especificados.

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Procesa todos los archivos del directorio especificado que coinciden con el patrón de búsqueda y la opción especificados.

ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Source:
IngestionPipeline.cs

Procesa los archivos 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>

Colección de archivos que se van a procesar.

cancellationToken
CancellationToken

Token de cancelación de la operación.

Devoluciones

Tarea que representa la operación asincrónica.

Se aplica a

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Source:
IngestionPipeline.cs

Procesa todos los archivos del directorio especificado que coinciden con el patrón de búsqueda y la opción especificados.

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

Directorio que se va a procesar.

searchPattern
String

Patrón de búsqueda para la selección de archivos.

searchOption
SearchOption

Opción de búsqueda para el recorrido de directorio.

cancellationToken
CancellationToken

Token de cancelación de la operación.

Devoluciones

Tarea que representa la operación asincrónica.

Se aplica a