IngestionPipeline<T>.ProcessAsync Metod

Definition

Överlagringar

Name Description
ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Bearbetar de angivna filerna.

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Bearbetar alla filer i den angivna katalogen som matchar det angivna sökmönstret och -alternativet.

ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Källa:
IngestionPipeline.cs

Bearbetar de angivna filerna.

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)

Parametrar

files
IEnumerable<FileInfo>

Samlingen av filer som ska bearbetas.

cancellationToken
CancellationToken

Annulleringstoken för åtgärden.

Returer

En uppgift som representerar den asynkrona åtgärden.

Gäller för

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Källa:
IngestionPipeline.cs

Bearbetar alla filer i den angivna katalogen som matchar det angivna sökmönstret och -alternativet.

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)

Parametrar

directory
DirectoryInfo

Katalogen som ska bearbetas.

searchPattern
String

Sökmönstret för filval.

searchOption
SearchOption

Sökalternativet för katalogbläddering.

cancellationToken
CancellationToken

Annulleringstoken för åtgärden.

Returer

En uppgift som representerar den asynkrona åtgärden.

Gäller för