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) |
Обрабатывает указанные файлы. |