Compartilhar via


Método SetCacheRefreshPlanProperties

Define as propriedades de um plano de atualização do cache.

Namespace:  ReportService2010
Assembly:  ReportService2010 (em ReportService2010.dll)

Sintaxe

'Declaração
<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() _
)
'Uso
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[]
)

Parâmetros

  • CacheRefreshPlanID
    Tipo: System. . :: . .String
    O identificador exclusivo do plano de atualização do cache.
  • Description
    Tipo: System. . :: . .String
    A descrição do plano de atualização do cache. Se esse parâmetro for definido como nullNothingnullptrunituma referência nula (Nothing no Visual Basic) (Nothing no Visual Basic), a descrição existente do plano de atualização do cache permanecerá inalterada.
  • EventType
    Tipo: System. . :: . .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 nullNothingnullptrunituma referência nula (Nothing no Visual Basic) (Nothing no Visual Basic), o valor padrão RefreshCache será usado.
  • MatchData
    Tipo: System. . :: . .String
    Os dados associados ao parâmetro EventType especificado. Isso deve ser um ScheduleDefinition serializado específico ao item em ItemPath ou a ID de uma agenda compartilhada.
    Esse parâmetro poderá ser definido como nullNothingnullptrunituma referência nula (Nothing no Visual Basic) (Nothing no Visual Basic) se EventType for definido como nullNothingnullptrunituma referência nula (Nothing no Visual Basic). Se for definido como nullNothingnullptrunituma referência nula (Nothing no Visual Basic), os dados existentes permanecerão inalterados.
  • Parameters
    Tipo: array<ReportService2010. . :: . .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 nullNothingnullptrunituma referência nula (Nothing no Visual Basic) (Nothing no Visual Basic) se nenhuma alteração de parâmetro for pretendida.

Comentários

The table below shows header and permissions information on this operation.

SOAP Header Usage

(In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue

Native Mode Required Permissions

ReadPolicy AND UpdatePolicy

SharePoint Mode Required Permissions

EditListItems()()()() AND ViewListItems()()()()