ServerReport Members

Represents a report that is processed on the report server.

The following tables list the members exposed by the ServerReport type.

Public Constructors

  Name Description
Public method ServerReport Initializes a new instance of the ServerReport class.


Public Properties

  Name Description
Public property Cookies Gets a collection of Cookie objects. The ServerReport object uses the cookies in this collection when making server requests.
Public property DisplayName  Gets or sets the display name of the report.(Inherited from Report.)
Public property Headers Gets a collection of strings that contain custom headers.
Public property HistoryId Gets or sets the unique identifier of the report history snapshot used for the server report.
Public property IsDrillthroughReport  Indicates whether the report is a drillthrough report.(Inherited from Report.)
Public property IsReadyForRendering  Gets a Boolean value that indicates whether a report definition and all required parameters have been specified, and all data sources are ready for use. (Inherited from Report.)
Public property ReportPath Gets or sets the path to the report on the server.
Public property ReportServerCredentials Gets or sets credentials to be used with the report server.
Public property ReportServerUrl Gets or sets the URL for the report server.
Public property Timeout Gets or sets the number of milliseconds to wait for server communications.


Public Methods

(see also Protected Methods )

  Name Description
Public method Equals  Overloaded. (Inherited from Object.)
Public method GetDataSources Overloaded. Retrieves information about data sources used for a report.
Public method GetDefaultPageSettings Overridden. Gets the default page settings specified in the report definition.
Public method GetDocumentMap  Returns the representation of the document map for the local report.(Inherited from Report.)
Public method GetExecutionId Returns the current execution ID, or null (Nothing in Visual Basic) if no execution ID is available.
Public method GetHashCode  (Inherited from Object.)
Public method GetParameters Overridden. Returns report parameter properties for the report.
Public method GetServerVersion Returns the version of the report server.
Public method GetTotalPages Overloaded. Returns the total number of soft pages in the report.
Public method GetType  (Inherited from Object.)
Public method IsQueryExecutionAllowed Indicates whether the report can execute queries.
Public method ListRenderingExtensions Overridden. Returns all available rendering extensions for the server report.
Public method LoadReportDefinition Overloaded.  
Public method ms255343.static(en-us,VS.100).gif ReferenceEquals  (Inherited from Object.)
Public method Refresh Overridden. Causes the report to be rendered with new data.
Public method Render Overloaded.  
Public method RenderStream Returns a secondary stream associated with a processed report.
Public method SetDataSourceCredentials Sets data source credentials for the report.
Public method SetExecutionId Initializes a server report using a specific report execution on the server.
Public method SetParameters Overloaded. Overridden. Sets report parameter properties for the report.
Public method ToString  (Inherited from Object.)


Protected Methods

  Name Description
Protected method Finalize  (Inherited from Object.)
Protected method MemberwiseClone  (Inherited from Object.)


Explicit Interface Implementations

  Name Description
Explicit interface implementation Method System.Runtime.Serialization.ISerializable.GetObjectData  


See Also


ServerReport Class
Microsoft.Reporting.WinForms Namespace