Compartilhar via


ReportingService2010.SetCacheRefreshPlanProperties Método

Definição

Define as propriedades de um plano de atualização do 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())

Parâmetros

CacheRefreshPlanID
String

O identificador exclusivo do plano de atualização do cache.

Description
String

A descrição do plano de atualização do cache. Se esse parâmetro for definido como null (Nothing no Visual Basic), a descrição existente do plano de atualização do cache permanecerá inalterada.

EventType
String

O tipo de evento que dispara a atualização do cache. Atualmente, o valor válido é RefreshCache. Se esse parâmetro for definido como null (Nothing é Visual Basic), o valor RefreshCache padrão será usado.

MatchData
String

Os dados associados ao parâmetro especificado EventType . Isso deve ser um específico serializado ScheduleDefinition para o item no ItemPathou a ID de agendamento de um agendamento compartilhado.

Esse parâmetro só poderá ser definido null como (Nothing no Visual Basic) se EventType for definido como null. Se for definido como null, os dados existentes permanecerão inalterados.

Parameters
ParameterValue[]

Uma matriz de objetos ParameterValue que contém uma lista de parâmetros do item para o qual o plano de atualização de cache foi criado.

Esse parâmetro poderá ser definido como null (Nothing no Visual Basic) se nenhuma alteração de parâmetro for pretendida.

Atributos

Comentários

A tabela a seguir mostra o cabeçalho e as informações de permissão sobre esta operação.

Uso do cabeçalho SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Permissões necessárias do modo nativo ReadPolicy E UpdatePolicy
Permissões necessárias do modo do SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> E <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Aplica-se a