IngestionPipeline<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Pipeline zum Aufnehmen von Daten aus Dokumenten dar und verarbeitet sie in Blöcke.
generic <typename T>
public ref class IngestionPipeline sealed : IDisposable
public sealed class IngestionPipeline<T> : IDisposable
type IngestionPipeline<'T> = class
interface IDisposable
Public NotInheritable Class IngestionPipeline(Of T)
Implements IDisposable
Typparameter
- T
Der Typ des Abschnittsinhalts.
- Vererbung
-
IngestionPipeline<T>
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| IngestionPipeline<T>(IngestionDocumentReader, IngestionChunker<T>, IngestionChunkWriter<T>, IngestionPipelineOptions, ILoggerFactory) |
Initialisiert eine neue Instanz der IngestionPipeline<T>-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ChunkProcessors |
Ruft die Blockprozessoren in der Pipeline ab. |
| DocumentProcessors |
Ruft die Dokumentprozessoren in der Pipeline ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind. |
| ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken) |
Verarbeitet alle Dateien im angegebenen Verzeichnis, die dem angegebenen Suchmuster und der angegebenen Option entsprechen. |
| ProcessAsync(IEnumerable<FileInfo>, CancellationToken) |
Verarbeitet die angegebenen Dateien. |