RenderStream Method

ReportExecutionService.RenderStream Method

SQL Server 2005

Gets a secondary rendering stream associated with a processed report.

Namespace: Microsoft.WSSUX.ReportingServicesWebService.RSExecutionService2005
Assembly: ReportExecution2005 (in reportexecutionservice.dll)

[SoapDocumentMethodAttribute("", RequestNamespace="", ResponseNamespace="", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)] 
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)] 
public byte[] RenderStream (
	string Format,
	string StreamID,
	string DeviceInfo,
	out string Encoding,
	out string MimeType
/** @attribute SoapHeaderAttribute("ExecutionHeaderValue") */ 
/** @attribute SoapDocumentMethodAttribute("", RequestNamespace="", ResponseNamespace="", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped) */ 
/** @attribute SoapHeaderAttribute("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out) */ 
public byte[] RenderStream (
	String Format, 
	String StreamID, 
	String DeviceInfo, 
	/** @attribute OutAttribute() */ /** @ref */ String Encoding, 
	/** @attribute OutAttribute() */ /** @ref */ String MimeType
JScript does not support passing value-type arguments by reference.



The format in which to render the stream. This argument maps to a rendering extension. Supported extensions include XML, NULL, CSV, IMAGE, PDF, HTML4.0, HTML3.2, MHTML, EXCEL, and HTMLOWC. A list of supported extensions may be obtained by calling the ListRenderingExtensions method.


The stream identifier.


Describes device specific content used by the rendering extension.


[out]The .NET Framework encoding class name.


[out]The MIME type of the stream.

Return Value

A Byte[] array of the stream in the specified format. For more information about this data type, see "Byte Structure" in the Microsoft .NET Framework documentation.

Secondary streams are available to provide additional resources that may be needed by a custom rendering extension to render a report.

Examples of secondary streams can include images and charts, individual report pages, and CSS stylesheets.

Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Development Platforms

For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server 2005.

Target Platforms

Community Additions

© 2016 Microsoft