ReportingService2006.SetCacheOptions メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
レポートをキャッシュ設定し、キャッシュされたレポートの期限を指定する設定を提供します。
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> |
CacheReportがfalseに設定されている場合、Itemの値をnull(Visual BasicのNothing)に設定しなければなりません。そうでなければエラーが発生します。
CacheReportがtrueに設定されている場合、Itemの値を指定しなければなりません。そうでなければエラーが発生します。
SetCacheOptionsメソッドは、レポートの実行オプションがLiveに設定されている場合にのみ呼び出せます。 実行オプションの設定方法については、 SetExecutionOptionsを参照してください。