Lingua

ReportingService2006.GetCacheOptions(String, ExpirationDefinition) Metodo

Definizione

Restituisce la configurazione della cache di un report e le impostazioni che descrivono quando la copia cache del report scade.

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

L'URL completamente qualificato del report include il nome file e l'estensione del nome file .rdl.

Item
ExpirationDefinition

[fuori] Un ExpirationDefinition oggetto che definisce o il tempo, in minuti, o il programma in cui la copia memorizzata nella cache scade.

Valori restituiti

true se una copia di un report eseguito viene messa in cache; altrimenti, false.

Commenti

La tabella sottostante mostra informazioni sull'intestazione e sui permessi di questa operazione.

Intestazioni SOAP (Dentro) TrustedUserHeaderValue

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

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

Da usare GetCacheOptions solo se l'opzione di esecuzione è configurata per funzionare su richiesta. Per maggiori informazioni sulle impostazioni di cache di un report, consulta Caching Report (SSRS). Per informazioni su come impostare programmaticamente le opzioni di cache di un report, vedi SetCacheOptions metodo.

Si applica a