Langue

ReportingService2006.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] 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

Paramètres

Report
String

L’URL entièrement qualifiée du rapport incluant le nom de fichier et l’extension de nom de fichier .rdl.

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

true si une copie d’un rapport exécuté est mise en cache ; sinon, 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 (En) TrustedUserHeaderValue

(Dehors) ServerInfoHeaderValue
Autorisations requises <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

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 à