ReportingService2005.PrepareQuery メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ ドリブン サブスクリプションの配信クエリによって取得したフィールドを表すデータセットを返します。
public:
ReportService2005::DataSetDefinition ^ PrepareQuery(ReportService2005::DataSource ^ DataSource, ReportService2005::DataSetDefinition ^ DataSet, [Runtime::InteropServices::Out] bool % Changed, [Runtime::InteropServices::Out] cli::array <System::String ^> ^ % ParameterNames);
public ReportService2005.DataSetDefinition PrepareQuery (ReportService2005.DataSource DataSource, ReportService2005.DataSetDefinition DataSet, out bool Changed, out string[] ParameterNames);
member this.PrepareQuery : ReportService2005.DataSource * ReportService2005.DataSetDefinition * bool * String[] -> ReportService2005.DataSetDefinition
Public Function PrepareQuery (DataSource As DataSource, DataSet As DataSetDefinition, ByRef Changed As Boolean, ByRef ParameterNames As String()) As DataSetDefinition
パラメーター
- DataSource
- DataSource
配信クエリのデータ ソースです。
- DataSet
- DataSetDefinition
データ ドリブン サブスクリプションの配信クエリとフィールドを含むデータセット。
- Changed
- Boolean
[out] Boolean
メソッドに渡されたデータセットが、 メソッドによって返されるデータセットと異なるかどうかを示す 値。 入力データセットが出力データセットと異なるかどうかを判断するには、このプロパティを使用します。
- ParameterNames
- String[]
[out] 基になるセマンティック クエリで使用されるクエリ パラメーターの名前です。 この out パラメーターは、 がモデルを参照する DataSource
場合にのみ使用されます。
戻り値
指定したデータ ソースから取得されるフィールドと配信クエリを表す DataSetDefinition オブジェクトです。
注釈
次の表に、この操作に関連するヘッダーおよび権限の情報を示します。
SOAP ヘッダー | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
必要なアクセス許可 | アイテムの種類によって異なります。 - DataSource : ReadProperties- Model : ReadProperties |
DataSetDefinition メソッドと PrepareQuery メソッドには、入力として、CreateDataDrivenSubscription メソッドによって返される SetDataDrivenSubscriptionProperties オブジェクトを渡します。
配信クエリは、レポート パラメーター値やデータ ドリブン サブスクリプションの配信拡張機能の設定にマップできる一連のフィールドを返します。 結果セットの各行には、レポートの配信先の電子メール アドレスなど、単一の受信者の値が含まれます。
配信クエリは、レポート サーバーにインストールされたデータ処理拡張機能の 1 つに対して有効である必要があります。 詳細については、「 データ処理拡張機能の概要」を参照してください。