IngestionPipeline<T> Klasse

Definition

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.

Gilt für: