IngestionPipeline<T>.ProcessAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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.