IngestionPipeline<T> Класс

Определение

Представляет конвейер для приема данных из документов и их обработки в блоки.

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

Параметры типа

T

Тип содержимого блока.

Наследование
IngestionPipeline<T>
Реализации

Конструкторы

Имя Описание
IngestionPipeline<T>(IngestionDocumentReader, IngestionChunker<T>, IngestionChunkWriter<T>, IngestionPipelineOptions, ILoggerFactory)

Инициализирует новый экземпляр класса IngestionPipeline<T>.

Свойства

Имя Описание
ChunkProcessors

Возвращает процессоры блока в конвейере.

DocumentProcessors

Возвращает процессоры документов в конвейере.

Методы

Имя Описание
Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken)

Обрабатывает все файлы в указанном каталоге, соответствующий заданному шаблону поиска и параметру.

ProcessAsync(IEnumerable<FileInfo>, CancellationToken)

Обрабатывает указанные файлы.

Применяется к