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