Freigeben über


ReportingService2010.SetCacheRefreshPlanProperties Methode

Definition

Legt die Eigenschaften eines Cacheaktualisierungsplans fest.

public:
 void SetCacheRefreshPlanProperties(System::String ^ CacheRefreshPlanID, System::String ^ Description, System::String ^ EventType, System::String ^ MatchData, cli::array <ReportService2010::ParameterValue ^> ^ Parameters);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheRefreshPlanProperties", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public void SetCacheRefreshPlanProperties (string CacheRefreshPlanID, string Description, string EventType, string MatchData, ReportService2010.ParameterValue[] Parameters);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheRefreshPlanProperties", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
member this.SetCacheRefreshPlanProperties : string * string * string * string * ReportService2010.ParameterValue[] -> unit
Public Sub SetCacheRefreshPlanProperties (CacheRefreshPlanID As String, Description As String, EventType As String, MatchData As String, Parameters As ParameterValue())

Parameter

CacheRefreshPlanID
String

Der eindeutige Bezeichner des Cacheaktualisierungsplans.

Description
String

Die Beschreibung des Cacheaktualisierungsplans. Wenn dieser Parameter auf null festgelegt wird (Nothing in Visual Basic), bleibt die vorhandene Beschreibung des Cacheaktualisierungsplans unverändert.

EventType
String

Der Typ des Ereignisses, das die Cacheaktualisierung auslöst. Aktuell ist der gültige Wert RefreshCache. Wenn dieser Parameter auf null festgelegt ist (Nothing ist Visual Basic), wird der Standardwert RefreshCache verwendet.

MatchData
String

Die Daten, die dem angegebenen EventType Parameter zugeordnet sind. Dies muss eine serialisierte ScheduleDefinition spezifisch für das Element in ItemPathoder die Zeitplan-ID eines freigegebenen Zeitplans sein.

Dieser Parameter kann nur auf null (Nothing in Visual Basic) festgelegt werden, wenn EventType auf nullfestgelegt ist. Wenn null festgelegt wurde, bleiben die vorhandenen Daten unverändert.

Parameters
ParameterValue[]

Ein Array von ParameterValue-Objekten, das eine Liste der Parameter für das Element enthält, für die der Cacheaktualisierungsplan erstellt wurde.

Dieser Parameter kann auf null festgelegt werden (Nothing in Visual Basic), wenn keine Parameteränderungen beabsichtigt werden.

Attribute

Hinweise

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

SOAP-Headerverwendung (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen für den einheitlichen Modus ReadPolicy UND UpdatePolicy
Erforderliche Berechtigungen im SharePoint-Modus <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> UND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Gilt für: