StreamOutputAdapter

StreamOutputAdapter class

Çıktıyı toplayan bir çıktı bağdaştırıcısını temsil eder.Stream .

public class StreamOutputAdapter : OutputAdapter

yapıcılar

İsim Tanım
StreamOutputAdapter(OutputFormat, Stream) Yeni bir örneğini başlatır.StreamOutputAdapter sınıf.

Özellikleri

İsim Tanım
OutputFormat { get; } Çıktı biçimini alır.
Stream { get; } Bir çıkış akışı alır.

Notlar

Daha fazla bilgi edin

Örnekler

Örnek, sınıfın tipik bir kullanımını göstermektedir.

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

Index index = new Index(indexFolder); // Belirtilen klasörde bir dizin oluşturma

index.Add(documentsFolder); // Belgeleri belirtilen klasörden indeksleme

DocumentInfo[] documents = index.GetIndexedDocuments(); // Dizinlenmiş belgeler hakkında bilgi alma

using (Stream stream = new MemoryStream()) // Akış oluşturma
{
    StreamOutputAdapter adapter = new StreamOutputAdapter(stream); // Akış oluşturma output adapter
    index.GetDocumentText(documents[0], adapter); // Akışa bir belge metni oluşturma
}

Ayrıca bakınız