Condividi tramite


ReportingService2006.GetCacheOptions(String, ExpirationDefinition) Metodo

Definizione

Restituisce la configurazione della cache per un report e le impostazioni che indicano la scadenza della copia del report memorizzata nella cache.

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

Parametri

Report
String

URL completo del report, inclusi il nome file e l'estensione rdl.

Item
ExpirationDefinition

[out] Oggetto ExpirationDefinition che definisce l'ora, in minuti, o la pianificazione che stabilisce la scadenza della copia memorizzata nella cache.

Restituisce

true se una copia di un report eseguito viene inserita nella cache; in caso contrario, false.

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Intestazioni SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Autorizzazioni necessarie <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Utilizzare il valore restituito di questo metodo per valutare se il report è impostato per essere memorizzato nella cache. Se il valore è false, il metodo restituisce un null oggetto (o Nothing in Visual Basic) per Item.

Usare GetCacheOptions solo se l'opzione di esecuzione è configurata per l'esecuzione su richiesta. Per altre informazioni sulle impostazioni della cache di un report, vedere Memorizzazione nella cache dei report (SSRS). Per informazioni sull'impostazione a livello di codice delle opzioni di memorizzazione nella cache di un report, vedere SetCacheOptions il metodo .

Si applica a