IngestionPipeline<T> Classe

Definizione

Rappresenta una pipeline per l'inserimento di dati dai documenti e l'elaborazione in blocchi.

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

Parametri di tipo

T

Tipo di contenuto del blocco.

Ereditarietà
IngestionPipeline<T>
Implementazioni

Costruttori

Nome Descrizione
IngestionPipeline<T>(IngestionDocumentReader, IngestionChunker<T>, IngestionChunkWriter<T>, IngestionPipelineOptions, ILoggerFactory)

Inizializza una nuova istanza della classe IngestionPipeline<T>.

Proprietà

Nome Descrizione
ChunkProcessors

Ottiene i processori di blocchi nella pipeline.

DocumentProcessors

Ottiene i processori di documenti nella pipeline.

Metodi

Nome Descrizione
Dispose()

Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite.

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Elabora tutti i file nella directory specificata che corrispondono al criterio di ricerca e all'opzione specificati.

ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Elabora i file specificati.

Si applica a