ServerReport クラス
レポート サーバーで処理されるレポートを表します。
継承階層
System.Object
Microsoft.Reporting.WinForms.Report
Microsoft.Reporting.WinForms.ServerReport
名前空間: Microsoft.Reporting.WinForms
アセンブリ: Microsoft.ReportViewer.WinForms (Microsoft.ReportViewer.WinForms.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
[<SealedAttribute>]
[<SerializableAttribute>]
type ServerReport =
class
inherit Report
interface ISerializable
end
public final class ServerReport extends Report implements ISerializable
ServerReport 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
ServerReport | ServerReport クラスの新しいインスタンスを初期化します。 |
Top
プロパティ
名前 | 説明 | |
---|---|---|
Cookies | Cookie オブジェクトのコレクションを取得します。ServerReport オブジェクトは、サーバー要求を行うときに、このコレクションにある Cookie を使用します。 | |
DisplayName | レポートの表示名を取得または設定します。 (Report から継承されています。) | |
Headers | カスタム ヘッダーを含む文字列のコレクションを取得します。 | |
HistoryId | サーバー レポートに使用するレポート履歴スナップショットの一意の識別子を取得または設定します。 | |
IsDrillthroughReport | レポートがドリルスルー レポートかどうかを示します。 (Report から継承されています。) | |
IsReadyForRendering | レポート定義と必要なすべてのパラメーターが指定されており、すべてのデータ ソースが使用できる状態であるかどうかを示すブール値を取得します。 (Report から継承されています。) | |
ReportPath | サーバー上のレポートへのパスを取得または設定します。 | |
ReportServerCredentials | レポート サーバーで使用する資格情報を取得または設定します。 | |
ReportServerUrl | レポート サーバーの URL を取得または設定します。 | |
Timeout | サーバーの通信を待機するミリ秒数を取得または設定します。 |
Top
メソッド
Top
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
ISerializable.GetObjectData |
Top
説明
ServerReport オブジェクトは、レポート サーバー上でレポートのプロキシとして機能します。レポートをローカルではなくレポート サーバーで処理します。このオブジェクトは、サーバーにパブリッシュされたレポート定義言語 (RDL) ファイルを開くことができます。また、Stream または TextReader からリモート処理用にサーバーにレポート定義を読み込むこともできます。
ServerReport オブジェクトは、パラメーターや、レポート サーバーでサポートされるすべての形式にレポートをエクスポートする機能など、レポート サーバーでサポートされる追加の機能を公開します。
ServerReport オブジェクトには、SQL Server 2008 以降のバージョンの Reporting Services が必要です。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。