ReportingService2005.SetCacheOptions Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 false
festgelegt 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 Item
angeben. Andernfalls führt dies zu true
einem Fehler.
Die SetCacheOptions -Methode kann nur aufgerufen werden, wenn die Ausführungsoption für den Bericht auf Live
festgelegt ist. Weitere Informationen zum programmgesteuerten Festlegen von Ausführungsoptionen finden Sie unter SetExecutionOptions.