ReportingService2005.GetCacheOptions(String, ExpirationDefinition) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.