Partager via


ReportingService2010.SetCacheRefreshPlanProperties Méthode

Définition

Définit les propriétés d'un plan d'actualisation du cache.

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())

Paramètres

CacheRefreshPlanID
String

Identificateur unique du plan d'actualisation du cache.

Description
String

Description du plan d'actualisation du cache. Si ce paramètre est une null (Nothing en Visual Basic), la description existante du plan d'actualisation du cache n'est pas modifiée.

EventType
String

Le type d'événement qui a déclenché l'actualisation du cache. La valeur valide est RefreshCache. Si ce paramètre est défini sur null (Nothing est Visual Basic), la valeur RefreshCache par défaut est utilisée.

MatchData
String

Données associées au paramètre spécifié EventType . Il doit s’agir d’un sérialisé ScheduleDefinition spécifique à l’élément dans ItemPath, ou de l’ID de planification d’une planification partagée.

Ce paramètre peut être défini sur null (Nothing en Visual Basic) uniquement si EventType a la valeur null. Si une null est définie, les données existantes ne sont pas modifiées.

Parameters
ParameterValue[]

Tableau d'objets ParameterValue qui contient une liste de paramètres pour l'élément pour lequel le plan d'actualisation du cache a été créé.

Ce paramètre peut être la valeur null (Nothing en Visual Basic) si aucune modification de paramètre n'est prévue.

Attributs

Remarques

Le tableau suivant présente les informations relatives aux en-têtes et aux autorisations sur cette opération.

Utilisation de l’en-tête SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Autorisations requises en mode natif ReadPolicy AND UpdatePolicy
Autorisations requises en mode SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

S’applique à