Langue

ReportingService2005.SetCacheOptions Méthode

Définition

Configure un rapport pour la mise en cache et fournit des paramètres qui spécifient quand la copie mise en cache du rapport expire.

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)

Paramètres

Report
String

Le nom complet du parcours du rapport.

CacheReport
Boolean

Une Boolean valeur indiquant si une copie du rapport exécuté est placée dans le cache. La valeur par défaut est false.

Item
ExpirationDefinition

Un ExpirationDefinition objet représentant soit un calendrier, soit un délai d’expiration pour le rapport dans le cache.

Remarques

Le tableau ci-dessous présente les informations sur l’en-tête et les autorisations concernant cette opération.

En-têtes SOAP (En) BatchHeaderValue

(Dehors) ServerInfoHeaderValue
Autorisations requises UpdatePolicy

Si CacheReport est défini à false, fixez la valeur de Item à null (Nothing dans Visual Basic) ; une erreur survient. Si CacheReport est défini à true, vous devez fournir une valeur pour Item; sinon, cela entraîne une erreur.

La SetCacheOptions méthode ne peut être appelée que lorsque l’option d’exécution du rapport est définie à Live. Pour plus d’informations sur la définition des options d’exécution programmatiques, voir SetExecutionOptions.

S’applique à