ReportExecutionService クラス

Reporting Services 実行 Web サービスにより、開発者はレポート サーバーからレポートをプログラムによって処理し、表示できます。

名前空間:  ReportExecution2005
アセンブリ:  ReportExecution2005 (ReportExecution2005.dll)

構文

'宣言
<WebServiceBindingAttribute(Name := "ReportExecutionServiceSoap", Namespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")> _
Public Class ReportExecutionService _
    Inherits SoapHttpClientProtocol
'使用
Dim instance As ReportExecutionService
[WebServiceBindingAttribute(Name = "ReportExecutionServiceSoap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public class ReportExecutionService : SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = L"ReportExecutionServiceSoap", Namespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public ref class ReportExecutionService : public SoapHttpClientProtocol
[<WebServiceBindingAttribute(Name = "ReportExecutionServiceSoap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")>]
type ReportExecutionService =  
    class
        inherit SoapHttpClientProtocol
    end
public class ReportExecutionService extends SoapHttpClientProtocol

ReportExecutionService 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド ReportExecutionService ReportExecutionService クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ AllowAutoRedirect (HttpWebClientProtocol から継承されています。)
プロテクト プロパティ CanRaiseEvents (Component から継承されています。)
パブリック プロパティ ClientCertificates (HttpWebClientProtocol から継承されています。)
パブリック プロパティ ConnectionGroupName (WebClientProtocol から継承されています。)
パブリック プロパティ Container (Component から継承されています。)
パブリック プロパティ CookieContainer (HttpWebClientProtocol から継承されています。)
パブリック プロパティ Credentials (WebClientProtocol から継承されています。)
プロテクト プロパティ DesignMode (Component から継承されています。)
パブリック プロパティ EnableDecompression (HttpWebClientProtocol から継承されています。)
プロテクト プロパティ Events (Component から継承されています。)
パブリック プロパティ ExecutionHeaderValue レポート実行を操作する際に使用する ExecutionID など、SOAP ヘッダー情報を提供します。
パブリック プロパティ PreAuthenticate (WebClientProtocol から継承されています。)
パブリック プロパティ Proxy (HttpWebClientProtocol から継承されています。)
パブリック プロパティ RequestEncoding (WebClientProtocol から継承されています。)
パブリック プロパティ ServerInfoHeaderValue レポート サーバーに関する情報を返します。
パブリック プロパティ Site (Component から継承されています。)
パブリック プロパティ SoapVersion (SoapHttpClientProtocol から継承されています。)
パブリック プロパティ Timeout (WebClientProtocol から継承されています。)
パブリック プロパティ TrustedUserHeaderValue このプロパティは使用されません。
パブリック プロパティ UnsafeAuthenticatedConnectionSharing (HttpWebClientProtocol から継承されています。)
パブリック プロパティ Url (WebClientProtocol から継承されています。)
パブリック プロパティ UseDefaultCredentials (WebClientProtocol から継承されています。)
パブリック プロパティ UserAgent (HttpWebClientProtocol から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Abort (WebClientProtocol から継承されています。)
プロテクト メソッド BeginInvoke (SoapHttpClientProtocol から継承されています。)
プロテクト メソッド CancelAsync (HttpWebClientProtocol から継承されています。)
パブリック メソッド CreateObjRef (MarshalByRefObject から継承されています。)
パブリック メソッド Discover (SoapHttpClientProtocol から継承されています。)
パブリック メソッド Dispose() () () () (Component から継承されています。)
プロテクト メソッド Dispose(Boolean) (Component から継承されています。)
プロテクト メソッド EndInvoke (SoapHttpClientProtocol から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Component から継承されています。)
パブリック メソッド FindString 指定した文字列が次に出現する箇所の論理ページ番号を返します。
パブリック メソッド GetDocumentMap 実行の見出しマップの表記を返します。
パブリック メソッド GetExecutionInfo レポート実行に関する情報を返します。
パブリック メソッド GetExecutionInfo2 レポート実行に関する情報を返します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetLifetimeService (MarshalByRefObject から継承されています。)
プロテクト メソッド GetReaderForMessage (SoapHttpClientProtocol から継承されています。)
パブリック メソッド GetRenderResource 指定された表示拡張機能のフォーマットのリソースを返します。
プロテクト メソッド GetService (Component から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド GetWebRequest (SoapHttpClientProtocol から継承されています。)
プロテクト メソッド GetWebResponse(WebRequest) (HttpWebClientProtocol から継承されています。)
プロテクト メソッド GetWebResponse(WebRequest, IAsyncResult) (HttpWebClientProtocol から継承されています。)
プロテクト メソッド GetWriterForMessage (SoapHttpClientProtocol から継承されています。)
パブリック メソッド InitializeLifetimeService (MarshalByRefObject から継承されています。)
プロテクト メソッド Invoke (SoapHttpClientProtocol から継承されています。)
プロテクト メソッド InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback) (SoapHttpClientProtocol から継承されています。)
プロテクト メソッド InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback, Object) (SoapHttpClientProtocol から継承されています。)
パブリック メソッド ListRenderingExtensions 表示拡張機能の一覧を返します。
パブリック メソッド ListSecureMethods 呼び出し時に、セキュリティで保護された (SSL) 接続を要求する SOAP メソッドの一覧を返します。
パブリック メソッド LoadDrillthroughTarget ドリルスルー アクションからレポート実行を作成します。
パブリック メソッド LoadDrillthroughTarget2 ドリルスルー アクションからレポート実行を作成します。
パブリック メソッド LoadReport レポート サーバーから新しい実行にレポートを読み込みます。
パブリック メソッド LoadReport2 レポート サーバーから新しい実行にレポートを読み込みます。
パブリック メソッド LoadReportDefinition クライアントから指定されたレポート定義に基づいてレポート実行を作成します。
パブリック メソッド LoadReportDefinition2 クライアントから指定されたレポート定義に基づいてレポート実行を作成します。
パブリック メソッド Logoff Web サービス要求を行っている現在のユーザーをログアウトします。
パブリック メソッド LogonUser ユーザーのログオンを処理し、レポート サーバー Web サービスへのユーザーの要求を認証します。
プロテクト メソッド MemberwiseClone() () () () (Object から継承されています。)
プロテクト メソッド MemberwiseClone(Boolean) (MarshalByRefObject から継承されています。)
パブリック メソッド NavigateBookmark レポートの特定のブックマークに移動します。
パブリック メソッド NavigateDocumentMap レポートの特定のセクションに移動します。
パブリック メソッド Render 特定のレポートを処理し、指定した形式で表示します。
パブリック メソッド Render2 特定のレポートを処理し、指定した形式で表示します。
パブリック メソッド RenderStream 処理済みのレポートに関連付けられたセカンダリ表示ストリームを取得します。
パブリック メソッド ResetExecution スナップショットを消去し、セッション状態をリセットすることで、現在のレポート実行をリセットします。
パブリック メソッド ResetExecution2 スナップショットを消去し、セッション状態をリセットすることで、現在のレポート実行をリセットします。
パブリック メソッド SetExecutionCredentials 現在のレポート実行に関連する資格情報を設定します。
パブリック メソッド SetExecutionCredentials2 現在のレポート実行に関連する資格情報を設定します。
パブリック メソッド SetExecutionParameters 現在のレポート実行に関連するパラメーター値を設定し、検証します。
パブリック メソッド SetExecutionParameters2 現在のレポート実行に関連するパラメーター値を設定し、検証します。
パブリック メソッド Sort ユーザーの並べ替えアクションに基づく実行の並べ替えを適用または削除します。
パブリック メソッド Sort2 ユーザーの並べ替えアクションに基づく実行の並べ替えを適用または削除します。
パブリック メソッド ToggleItem レポートの表示/非表示のアイテムを切り替えます。
パブリック メソッド ToString (Component から継承されています。)

先頭に戻る

イベント

  名前 説明
パブリック イベント Disposed (Component から継承されています。)

先頭に戻る

説明

任意のメソッドを呼び出す前に、Web サービスの Url プロパティと Credentials プロパティを設定する必要があります。

使用例

Dim rs As New myNamespace.myReferenceName.ReportExecutionService()
rs.Url = "http://myservername.reportserver/ReportExecution2005.asmx?wsdl"
rs.Credentials = System.Net.CredentialCache.DefaultCredentials
myNamespace.myReferenceName.ReportExecutionService rs = new myNamespace.myReferenceName.ReportExecutionService();
rs.Url = "http://myservername.reportserver/reportexecution2005.asmx?wsdl"
rs.Credentials = System.Net.CredentialCache.DefaultCredentials

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照