ReportingService2005.SetCacheOptions 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.
Configura um relatório para armazenar em cache e fornece configurações que especificam quando a cópia do relatório armazenada em cache irá expirar.
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 do caminho completo do relatório.
- CacheReport
- Boolean
Um valor Boolean
que indica se uma cópia do relatório executado é colocada em cache. O valor padrão é false
.
- Item
- ExpirationDefinition
Um objeto ExpirationDefinition que representa uma agenda ou uma hora de expiração para o relatório em cache.
Comentários
A tabela a seguir mostra o cabeçalho e as informações de permissão sobre esta operação.
Cabeçalhos SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Permissões necessárias | UpdatePolicy |
Se CacheReport
for definido false
como , defina o valor para como Item
null
(Nothing
no Visual Basic); ocorrerá um erro. Se CacheReport
for definido true
como , você deverá fornecer um valor para Item
; caso contrário, isso resultará em um erro.
O SetCacheOptions método só pode ser chamado quando a opção de execução do relatório é definida Live
como . Para obter mais informações sobre como definir opções de execução programaticamente, consulte SetExecutionOptions.