Freigeben über


Verwenden der RenderedOutputFile-Klasse für eine Übermittlungserweiterung

Die RenderedOutputFile-Klasse stellt einen Datenstrom und Informationen zu den zugehörigen Eigenschaften des Datenstroms dar. Die Data-Eigenschaft der RenderedOutputFile-Klasse wird verwendet, um einen gerenderten Bericht oder eine Berichtsressource als Stream-Objekt darzustellen.

Die Render-Methode des Report-Objekts gibt ein Array von einem oder mehreren RenderedOutputFile-Objekten zurück, die zusammen einen einzelnen gerenderten Bericht ausmachen. Das erste RenderedOutputFile-Objekt ist der gerenderte Bericht. Alle anderen RenderedOutputFile-Objekte sind Ressourcen, die zusammen mit den Berichtsdaten geliefert werden müssen (z. B. eine HTML-Datei und zugehörige Bilder). Renderingerweiterungen mit einem einzigen Datenstrom (IMAGE, PDF, MHTML und EXCEL) geben nur ein einziges RenderedOutputFile-Objekt im Array zurück.

Ein Beispiel zum Verwenden der RenderedOutputFile-Klasse finden Sie unter SQL Server Reporting Services Product Samples (in Englisch).