次の方法で共有


ServerReport クラス

レポート サーバーで処理して表示するレポートを表します。

名前空間: Microsoft.Reporting.WebForms
アセンブリ: Microsoft.ReportViewer.WebForms (microsoft.reportviewer.webforms.dll 内)

構文

'宣言
<SerializableAttribute> _
Public NotInheritable Class ServerReport
    Inherits Report
    Implements ISerializable
'使用
Dim instance As ServerReport
[SerializableAttribute] 
public sealed class ServerReport : Report, ISerializable
[SerializableAttribute] 
public ref class ServerReport sealed : public Report, ISerializable
/** @attribute SerializableAttribute() */ 
public final class ServerReport extends Report implements ISerializable
SerializableAttribute 
public final class ServerReport extends Report implements ISerializable

解説

ServerReport オブジェクトは、レポート サーバー上でレポートのプロキシとして機能します。レポートをローカルではなくレポート サーバーで処理します。このオブジェクトは、サーバーにパブリッシュされたレポート定義言語 (RDL) ファイルを開くことができます。

ServerReport オブジェクトは、クエリ パラメータや、レポート サーバーでサポートされるすべての形式にレポートをエクスポートする機能など、レポート サーバーでサポートされる追加の機能を公開します。

ServerReport オブジェクトには、レポート サーバー の SQL Server 2005 バージョン以降のバージョンが必要です。

継承階層

System.Object
   Microsoft.Reporting.WebForms.Report
    Microsoft.Reporting.WebForms.ServerReport

スレッド セーフ

この型のすべてのパブリックな静的 (Visual Basic では Shared) メンバは、スレッド セーフです。すべてのインスタンス メンバが、スレッド セーフであることは保証されていません。

参照

リファレンス

ServerReport メンバ
Microsoft.Reporting.WebForms 名前空間