IngestionPipeline<T> Конструктор

Определение

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

public IngestionPipeline(Microsoft.Extensions.DataIngestion.IngestionDocumentReader reader, Microsoft.Extensions.DataIngestion.IngestionChunker<T> chunker, Microsoft.Extensions.DataIngestion.IngestionChunkWriter<T> writer, Microsoft.Extensions.DataIngestion.IngestionPipelineOptions? options = default, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default);
new Microsoft.Extensions.DataIngestion.IngestionPipeline<'T> : Microsoft.Extensions.DataIngestion.IngestionDocumentReader * Microsoft.Extensions.DataIngestion.IngestionChunker<'T> * Microsoft.Extensions.DataIngestion.IngestionChunkWriter<'T> * Microsoft.Extensions.DataIngestion.IngestionPipelineOptions * Microsoft.Extensions.Logging.ILoggerFactory -> Microsoft.Extensions.DataIngestion.IngestionPipeline<'T>
Public Sub New (reader As IngestionDocumentReader, chunker As IngestionChunker(Of T), writer As IngestionChunkWriter(Of T), Optional options As IngestionPipelineOptions = Nothing, Optional loggerFactory As ILoggerFactory = Nothing)

Параметры

reader
IngestionDocumentReader

Средство чтения для документов приема.

chunker
IngestionChunker<T>

Блокировщик для разделения документов на блоки.

writer
IngestionChunkWriter<T>

Модуль записи для обработки блоков.

options
IngestionPipelineOptions

Параметры конвейера приема.

loggerFactory
ILoggerFactory

Фабрика средства ведения журнала для создания средств ведения журнала.

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