StreamOutputAdapter

StreamOutputAdapter class

Représente un adaptateur de sortie qui collecte la sortie dans unStream .

public class StreamOutputAdapter : OutputAdapter

Constructeurs

Nom La description
StreamOutputAdapter(OutputFormat, Stream) Initialise une nouvelle instance duStreamOutputAdapter classe.

Propriétés

Nom La description
OutputFormat { get; } Obtient le format de sortie.
Stream { get; } Obtient un flux de sortie.

Remarques

Apprendre encore plus

Exemples

L’exemple montre une utilisation typique de la classe.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

Index index = new Index(indexFolder); // Création d'un index dans le dossier spécifié

index.Add(documentsFolder); // Indexation des documents du dossier spécifié

DocumentInfo[] documents = index.GetIndexedDocuments(); // Obtenir des informations sur les documents indexés

using (Stream stream = new MemoryStream()) // Création d'un flux
{
    StreamOutputAdapter adapter = new StreamOutputAdapter(stream); // Création d'un flux output adapter
    index.GetDocumentText(documents[0], adapter); // Génération d'un texte de document dans le flux
}

Voir également