ReportingService2005.GetCacheOptions(String, ExpirationDefinition) メソッド

定義

レポートのキャッシュ設定と、キャッシュされたレポートのコピーがいつ切れるかを説明する設定を返します。

public:
 bool GetCacheOptions(System::String ^ Report, [Runtime::InteropServices::Out] ReportService2005::ExpirationDefinition ^ % Item);
public bool GetCacheOptions(string Report, out ReportService2005.ExpirationDefinition Item);
member this.GetCacheOptions : string * ExpirationDefinition -> bool
Public Function GetCacheOptions (Report As String, ByRef Item As ExpirationDefinition) As Boolean

パラメーター

Report
String

報告書の経路名。

Item
ExpirationDefinition

[アウト]キャッシュされたコピーが失効する時間(分単位)またはスケジュールのいずれかを定義する ExpirationDefinition オブジェクトです。

返品

実行されたレポートのコピーがキャッシュに入れられた場合は true の値、そうでなければ falseの値となります。 既定値は false です。

注釈

以下の表は、この操作のヘッダーおよび権限情報を示しています。

SOAPヘッダー (アウト) ServerInfoHeaderValue
必要なアクセス許可 ReadPolicy

このメソッドの返り値を使って、レポートがキャッシュに設定されているかどうかを評価します。 値がfalseの場合、メソッドは 1 Item に対してnull(またはVisual Basic Nothing)を返します。

実行オプションがオンデマンド実行に設定されている場合のみ GetCacheOptions を使います。 レポートのキャッシュ設定の詳細については、 キャッシュレポート(SSRS)を参照してください。 レポートのキャッシュオプションをプログラム的に設定する方法については、 SetCacheOptions メソッドを参照してください。

適用対象