ReportingService2005.SetCacheOptions Método

Definição

Configura um relatório para cache e fornece configurações que especificam quando a cópia em cache do relatório expira.

public:
 void SetCacheOptions(System::String ^ Report, bool CacheReport, ReportService2005::ExpirationDefinition ^ Item);
public void SetCacheOptions(string Report, bool CacheReport, ReportService2005.ExpirationDefinition Item);
member this.SetCacheOptions : string * bool * ReportService2005.ExpirationDefinition -> unit
Public Sub SetCacheOptions (Report As String, CacheReport As Boolean, Item As ExpirationDefinition)

Parâmetros

Report
String

O nome completo do caminho do relatório.

CacheReport
Boolean

Um Boolean valor que indica se uma cópia do relatório executado está colocada no cache. O valor padrão é false.

Item
ExpirationDefinition

Um ExpirationDefinition objeto que representa um cronograma ou um tempo de expiração para o relatório no cache.

Comentários

A tabela abaixo mostra informações sobre cabeçalhos e permissões sobre esta operação.

Cabeçalhos SOAP (Em) BatchHeaderValue

(Fora) ServerInfoHeaderValue
Permissões necessárias UpdatePolicy

Se CacheReport for definido como false, defina o valor para Item ( nullNothing no Visual Basic); ocorre um erro. Se CacheReport for definido como true, você deve fornecer um valor para Item; caso contrário, resulta em um erro.

O SetCacheOptions método só pode ser chamado quando a opção de execução do relatório está definida como Live. Para mais informações sobre como configurar opções de execução programáticamente, veja SetExecutionOptions.

Aplica-se a