Sprache

ReportingService2005.GetCacheOptions(String, ExpirationDefinition) Methode

Definition

Gibt die Cache-Konfiguration für einen Bericht und die Einstellungen zurück, die beschreiben, wann die zwischengespeicherte Kopie des Berichts abläuft.

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

Parameter

Report
String

Der vollständige Pfadname des Berichts.

Item
ExpirationDefinition

[aus] Ein ExpirationDefinition Objekt, das entweder die Zeit, in Minuten oder den Zeitplan definiert, nach dem die zwischengespeicherte Kopie abläuft.

Gibt zurück

Ein Wert von true , wenn eine Kopie eines ausgeführten Berichts im Cache gelegt wird; ansonsten ein Wert von false. Der Standardwert ist false.

Hinweise

Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.

SOAP-Überschriften (Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen ReadPolicy

Verwenden Sie den Rückgabewert dieser Methode, um zu bewerten, ob der Bericht als zwischengespeichert eingestellt ist. Wenn der Wert istfalse, gibt die Methode a null (oder Nothing in Visual Basic) für Itemzurück.

Verwenden GetCacheOptions Sie nur, wenn die Ausführungsoption so konfiguriert ist, dass sie auf Abruf ausgeführt wird. Weitere Informationen zu den Cache-Einstellungen eines Berichts finden Sie unter Caching Reports (SSRS). Informationen zum programmatischen Setzen der Caching-Optionen eines Berichts finden Sie unter SetCacheOptions Methode.

Gilt für: