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

定義

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

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

パラメーター

Report
String

ファイル名と拡張子.rdlを含む、レポートの完全修飾URLを記載してください。

Item
ExpirationDefinition

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

返品

true 実行されたレポートのコピーがキャッシュに入った場合、それ以外は false

注釈

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

SOAPヘッダー (イン) TrustedUserHeaderValue

(アウト) ServerInfoHeaderValue
必要なアクセス許可 <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

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

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

適用対象