Sprache

ReportingService2005.SetCacheOptions Methode

Definition

Konfiguriert einen Bericht für das Caching und stellt Einstellungen bereit, die angeben, wann die zwischengespeicherte Kopie des Berichts abläuft.

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 Wert, der anzeigt, ob eine Kopie des ausgeführten Berichts im Cache Boolean gelegt wird. Der Standardwert ist false.

Item
ExpirationDefinition

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

Hinweise

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

SOAP-Überschriften (In) BatchHeaderValue

(Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen UpdatePolicy

Wenn CacheReport auf gesetzt istfalse, setzen Sie den Wert für Item auf ( nullNothing in Visual Basic); ein Fehler tritt auf. Wenn CacheReport auf gesetzt trueist, müssen Sie einen Wert für Itemangeben; andernfalls führt dies zu einem Fehler.

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

Gilt für: