Condividi tramite


ReportingService2005.SetCacheOptions Metodo

Definizione

Configura un report per la memorizzazione nella cache e fornisce le impostazioni che specificano quando scade la copia memorizzata nella cache del report.

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

Parametri

Report
String

Nome e percorso completo del report.

CacheReport
Boolean

Valore Boolean che indica se una copia del report eseguito viene inserita nella cache. Il valore predefinito è false.

Item
ExpirationDefinition

Oggetto ExpirationDefinition che rappresenta una pianificazione o una data di scadenza per il report nella cache.

Commenti

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

Intestazioni SOAP (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
Autorizzazioni necessarie UpdatePolicy

Se CacheReport è impostato su false, impostare il valore per Item su null (Nothing in Visual Basic); si verifica un errore. Se CacheReport è impostato su true, è necessario specificare un valore per Item; in caso contrario, viene generato un errore.

Il SetCacheOptions metodo può essere chiamato solo quando l'opzione di esecuzione per il report è impostata su Live. Per altre informazioni sull'impostazione delle opzioni di esecuzione a livello di codice, vedere SetExecutionOptions.

Si applica a