StreamOutputAdapter

StreamOutputAdapter class

Stellt einen Ausgabeadapter dar, der Ausgaben in a sammeltStream .

public class StreamOutputAdapter : OutputAdapter

Konstrukteure

Name Beschreibung
StreamOutputAdapter(OutputFormat, Stream) Initialisiert eine neue Instanz vonStreamOutputAdapter Klasse.

Eigenschaften

Name Beschreibung
OutputFormat { get; } Ruft das Ausgabeformat ab.
Stream { get; } Ruft einen Ausgabestream ab.

Bemerkungen

Erfahren Sie mehr

Beispiele

Das Beispiel zeigt eine typische Verwendung der Klasse.

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

Index index = new Index(indexFolder); // Index im angegebenen Ordner erstellen

index.Add(documentsFolder); // Indizierung von Dokumenten aus dem angegebenen Ordner

DocumentInfo[] documents = index.GetIndexedDocuments(); // Informationen zu indizierten Dokumenten erhalten

using (Stream stream = new MemoryStream()) // Erstellen eines Streams
{
    StreamOutputAdapter adapter = new StreamOutputAdapter(stream); // Erstellen eines Streams output adapter
    index.GetDocumentText(documents[0], adapter); // Generieren eines Dokumenttextes im Stream
}

Siehe auch