Langue

ReportingService2005.GetCacheOptions(String, ExpirationDefinition) Méthode

Définition

Retourne la configuration du cache d’un rapport et les paramètres qui décrivent l’expiration de la copie mise en cache du rapport.

public:
 bool GetCacheOptions(System::String ^ Report, [Runtime::InteropServices::Out] ReportService2005::ExpirationDefinition ^ % Item);
public bool GetCacheOptions(string Report, out ReportService2005.ExpirationDefinition Item);
member this.GetCacheOptions : string * ExpirationDefinition -> bool
Public Function GetCacheOptions (Report As String, ByRef Item As ExpirationDefinition) As Boolean

Paramètres

Report
String

Le nom complet du parcours du rapport.

Item
ExpirationDefinition

[dehors] Un ExpirationDefinition objet qui définit soit le temps, en minutes, soit le planning auquel la copie mise en cache expire.

Retours

Une valeur de true si une copie d’un rapport exécuté est placée dans le cache ; sinon, une valeur de false. La valeur par défaut est false.

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 (Dehors) ServerInfoHeaderValue
Autorisations requises ReadPolicy

Utilisez la valeur de retour de cette méthode pour évaluer si le rapport est configuré pour être mis en cache. Si la valeur est false, la méthode retourne un null (ou Nothing dans Visual Basic) pour Item.

À utiliser GetCacheOptions uniquement si l’option d’exécution est configurée pour fonctionner à la demande. Pour plus d’informations sur les paramètres de cache d’un rapport, voir Rapports de mise en cache (SSRS). Pour des informations sur la mise en valeur programmatique des options de mise en cache d’un rapport, voir SetCacheOptions méthode.

S’applique à