IngestionPipeline<T> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |