ReportingService2005.SetCacheOptions Methode

Definition

Konfiguriert einen Bericht für die Zwischenspeicherung und gibt die Einstellungen an, die festlegen, wann die zwischengespeicherte Kopie des Berichts nicht mehr gültig ist.

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)

Parameter

Report
String

Der vollständige Pfadname des Berichts.

CacheReport
Boolean

Ein Boolean-Wert, der angibt, ob eine Kopie des ausgeführten Berichts dem Cache hinzugefügt wird. Der Standardwert ist false.

Item
ExpirationDefinition

Ein ExpirationDefinition-Objekt, das einen Zeitplan oder eine Ablaufzeit für den Bericht im Cache darstellt.

Hinweise

In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.

SOAP-Header (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen UpdatePolicy

Wenn CacheReport auf falsefestgelegt ist, legen Sie den Wert für Item auf null fest (Nothing in Visual Basic). Ein Fehler tritt auf. Wenn CacheReport auf festgelegt ist, müssen Sie einen Wert für Itemangeben. Andernfalls führt dies zu trueeinem Fehler.

Die SetCacheOptions -Methode kann nur aufgerufen werden, wenn die Ausführungsoption für den Bericht auf Livefestgelegt ist. Weitere Informationen zum programmgesteuerten Festlegen von Ausführungsoptionen finden Sie unter SetExecutionOptions.

Gilt für: