Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
IngestionPipeline<T> Class
Definition
- Namespace:
- Microsoft.Extensions.DataIngestion
- Assembly:
- Microsoft.Extensions.DataIngestion.dll
- Package:
- Microsoft.Extensions.DataIngestion v10.7.0-preview.1.26309.5
- Source:
- IngestionPipeline.cs
Important
Some information relates to prerelease product that may be substantially modified before itβs released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a pipeline for ingesting data from documents and processing it into chunks.
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
Type Parameters
- T
The type of the chunk content.
- Inheritance
-
IngestionPipeline<T>
- Implements
Constructors
| Name | Description |
|---|---|
| IngestionPipeline<T>(IngestionDocumentReader, IngestionChunker<T>, IngestionChunkWriter<T>, IngestionPipelineOptions, ILoggerFactory) |
Initializes a new instance of the IngestionPipeline<T> class. |
Properties
| Name | Description |
|---|---|
| ChunkProcessors |
Gets the chunk processors in the pipeline. |
| DocumentProcessors |
Gets the document processors in the pipeline. |
Methods
| Name | Description |
|---|---|
| Dispose() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| ProcessAsync(DirectoryInfo, String, SearchOption, CancellationToken) |
Processes all files in the specified directory that match the given search pattern and option. |
| ProcessAsync(IEnumerable<FileInfo>, CancellationToken) |
Processes the specified files. |
Applies to
Feedback
Was this page helpful?
