StreamOutputAdapter

StreamOutputAdapter class

Αντιπροσωπεύει έναν προσαρμογέα εξόδου που συλλέγει έξοδο σε αStream .

public class StreamOutputAdapter : OutputAdapter

Κατασκευαστές

Ονομα Περιγραφή
StreamOutputAdapter(OutputFormat, Stream) Αρχικοποιεί μια νέα παρουσία τουStreamOutputAdapter τάξη.

Ιδιότητες

Ονομα Περιγραφή
OutputFormat { get; } Λαμβάνει τη μορφή εξόδου.
Stream { get; } Λαμβάνει μια ροή εξόδου.

Παρατηρήσεις

Μάθε περισσότερα

Παραδείγματα

Το παράδειγμα δείχνει μια τυπική χρήση της κλάσης.

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

Index index = new Index(indexFolder); // Δημιουργία ευρετηρίου στον καθορισμένο φάκελο

index.Add(documentsFolder); // Δημιουργία ευρετηρίου εγγράφων από τον καθορισμένο φάκελο

DocumentInfo[] documents = index.GetIndexedDocuments(); // Λήψη πληροφοριών για έγγραφα με ευρετήριο

using (Stream stream = new MemoryStream()) // Δημιουργία ροής
{
    StreamOutputAdapter adapter = new StreamOutputAdapter(stream); // Δημιουργία ροής output adapter
    index.GetDocumentText(documents[0], adapter); // Δημιουργία κειμένου εγγράφου στη ροή
}

Δείτε επίσης