Compartilhar via


ReportingService2005.SetCacheOptions Método

Definição

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 falsecomo , defina o valor para como Itemnull (Nothing no Visual Basic); ocorrerá um erro. Se CacheReport for definido truecomo , 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 Livecomo . Para obter mais informações sobre como definir opções de execução programaticamente, consulte SetExecutionOptions.

Aplica-se a