語言

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 檔名副檔名。

Item
ExpirationDefinition

[出]一個 ExpirationDefinition 定義快取副本到期時間(分鐘)或排程的物件。

傳回

true如果執行中的報告副本被放入快取;否則,。 false

備註

下表顯示此操作的標頭與權限資訊。

SOAP 標頭 (在) TrustedUserHeaderValue

(出局) ServerInfoHeaderValue
必要權限 <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

使用此方法的回傳值來評估報告是否設定為快取。 若值為 false,該方法回傳一個null(或Nothing在 Visual Basic 中)對 Item。

只有在執行選項設定為按需執行時才使用 GetCacheOptions 。 欲了解更多關於報告快取設定的資訊,請參閱快取報告(SSRS)。 關於如何程式化設定報告的快取選項,請參見 SetCacheOptions 方法。

適用於