StreamOutputAdapter

StreamOutputAdapter class

Representerar en utgångsadapter som samlar utgången till enStream .

public class StreamOutputAdapter : OutputAdapter

Konstruktörer

namn Beskrivning
StreamOutputAdapter(OutputFormat, Stream) Initierar en ny instans avStreamOutputAdapter class.

Egenskaper

namn Beskrivning
OutputFormat { get; } Hämtar utdataformatet.
Stream { get; } Får en utström.

Anmärkningar

Läs mer

Exempel

Exemplet visar en typisk användning av klassen.

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

Index index = new Index(indexFolder); // Skapar ett index i den angivna mappen

index.Add(documentsFolder); // Indexering av dokument från den angivna mappen

DocumentInfo[] documents = index.GetIndexedDocuments(); // Få information om indexerade dokument

using (Stream stream = new MemoryStream()) // Skapa en ström
{
    StreamOutputAdapter adapter = new StreamOutputAdapter(stream); // Skapa en ström output adapter
    index.GetDocumentText(documents[0], adapter); // Generera en dokumenttext i strömmen
}

Se även