SetCacheRefreshPlanProperties-Methode
Legt die Eigenschaften eines Cacheaktualisierungsplans fest.
Namespace: ReportService2010
Assembly: ReportService2010 (in ReportService2010.dll)
Syntax
'Declaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheRefreshPlanProperties", RequestNamespace := "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
Public Sub SetCacheRefreshPlanProperties ( _
CacheRefreshPlanID As String, _
Description As String, _
EventType As String, _
MatchData As String, _
Parameters As ParameterValue() _
)
'Usage
Dim instance As ReportingService2010
Dim CacheRefreshPlanID As String
Dim Description As String
Dim EventType As String
Dim MatchData As String
Dim Parameters As ParameterValue()
instance.SetCacheRefreshPlanProperties(CacheRefreshPlanID, _
Description, EventType, MatchData, _
Parameters)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheRefreshPlanProperties", RequestNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
public void SetCacheRefreshPlanProperties(
string CacheRefreshPlanID,
string Description,
string EventType,
string MatchData,
ParameterValue[] Parameters
)
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheRefreshPlanProperties", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
public:
void SetCacheRefreshPlanProperties(
String^ CacheRefreshPlanID,
String^ Description,
String^ EventType,
String^ MatchData,
array<ParameterValue^>^ Parameters
)
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheRefreshPlanProperties", RequestNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
member SetCacheRefreshPlanProperties :
CacheRefreshPlanID:string *
Description:string *
EventType:string *
MatchData:string *
Parameters:ParameterValue[] -> unit
public function SetCacheRefreshPlanProperties(
CacheRefreshPlanID : String,
Description : String,
EventType : String,
MatchData : String,
Parameters : ParameterValue[]
)
Parameter
- CacheRefreshPlanID
Typ: System. . :: . .String
Der eindeutige Bezeichner des Cacheaktualisierungsplans.
- Description
Typ: System. . :: . .String
Die Beschreibung des Cacheaktualisierungsplans. Wenn dieser Parameter auf nullNothingnullptrunitein NULL-Verweis (Nothing in Visual Basic) festgelegt wird (Nothing in Visual Basic), bleibt die vorhandene Beschreibung des Cacheaktualisierungsplans unverändert.
- EventType
Typ: System. . :: . .String
Der Typ des Ereignisses, das die Cacheaktualisierung auslöst. Aktuell ist der gültige Wert RefreshCache. Wenn dieser Parameter auf nullNothingnullptrunitein NULL-Verweis (Nothing in Visual Basic) festgelegt wird (Nothing in Visual Basic), wird der Standardwert RefreshCache verwendet.
- MatchData
Typ: System. . :: . .String
Die Daten, die dem angegebenen EventType-Parameter zugeordnet sind. Dabei muss es sich um eine serialisierte ScheduleDefinition, die für das Element im ItemPath spezifisch ist, oder um die Zeitplan-ID eines freigegebenen Zeitplans handeln.
Dieser Parameter kann nur auf nullNothingnullptrunitein NULL-Verweis (Nothing in Visual Basic) festgelegt werden (Nothing in Visual Basic), wenn der EventType auf nullNothingnullptrunitein NULL-Verweis (Nothing in Visual Basic) festgelegt wird. Wenn nullNothingnullptrunitein NULL-Verweis (Nothing in Visual Basic) festgelegt wurde, bleiben die vorhandenen Daten unverändert.
- Parameters
Typ: array<ReportService2010. . :: . .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 nullNothingnullptrunitein NULL-Verweis (Nothing in Visual Basic) festgelegt werden (Nothing in Visual Basic), wenn keine Parameteränderungen beabsichtigt werden.
Hinweise
The table below shows header and permissions information on this operation.
SOAP Header Usage |
(Out) ServerInfoHeaderValue |
Native Mode Required Permissions |
|
SharePoint Mode Required Permissions |
EditListItems()()()() AND ViewListItems()()()() |