Język

IngestionPipeline<T> Klasa

Definicja

Reprezentuje potok pozyskiwania danych z dokumentów i przetwarzania ich do fragmentów.

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

Parametry typu

T

Typ zawartości fragmentu.

Dziedziczenie
IngestionPipeline<T>
Implementuje

Konstruktory

Nazwa Opis
IngestionPipeline<T>(IngestionDocumentReader, IngestionChunker<T>, IngestionChunkWriter<T>, IngestionPipelineOptions, ILoggerFactory)

Inicjuje nowe wystąpienie klasy IngestionPipeline<T>.

Właściwości

Nazwa Opis
ChunkProcessors

Pobiera procesory fragmentów w potoku.

DocumentProcessors

Pobiera procesory dokumentów w potoku.

Metody

Nazwa Opis
Dispose()

Wykonuje zadania zdefiniowane przez aplikację skojarzone z zwalnianiem, wydawaniem lub resetowaniem niezarządzanych zasobów.

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Przetwarza wszystkie pliki w określonym katalogu, które są zgodne z danym wzorcem wyszukiwania i opcją.

ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Przetwarza określone pliki.

Dotyczy