ReportingService2006.SetCacheOptions メソッド

定義

レポートをキャッシュ設定し、キャッシュされたレポートの期限を指定する設定を提供します。

public:
 void SetCacheOptions(System::String ^ Report, bool CacheReport, ReportService2006::ExpirationDefinition ^ Item);
public void SetCacheOptions(string Report, bool CacheReport, ReportService2006.ExpirationDefinition Item);
member this.SetCacheOptions : string * bool * ReportService2006.ExpirationDefinition -> unit
Public Sub SetCacheOptions (Report As String, CacheReport As Boolean, Item As ExpirationDefinition)

パラメーター

Report
String

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

CacheReport
Boolean

実行されたレポートのコピーがキャッシュに入っているかどうかを示す Boolean 値です。 既定値は false です。

Item
ExpirationDefinition

キャッシュ内のレポートのスケジュールまたは有効期限を表す ExpirationDefinition オブジェクトです。

注釈

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

SOAPヘッダー (イン) TrustedUserHeaderValue

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

CacheReportfalseに設定されている場合、Itemの値をnull(Visual BasicのNothing)に設定しなければなりません。そうでなければエラーが発生します。 CacheReporttrueに設定されている場合、Itemの値を指定しなければなりません。そうでなければエラーが発生します。

SetCacheOptionsメソッドは、レポートの実行オプションがLiveに設定されている場合にのみ呼び出せます。 実行オプションの設定方法については、 SetExecutionOptionsを参照してください。

適用対象