ReportingService2010.SetCacheRefreshPlanProperties Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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> |