ReportingService2005.SetCacheOptions Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Configura un informe para el almacenamiento en memoria caché y proporciona la configuración que especifica cuándo expira la copia del informe en la memoria caché.
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
Nombre de la ruta de acceso completa del informe.
- CacheReport
- Boolean
Valor Boolean
que indica si una copia del informe ejecutado se coloca en la memoria caché. El valor predeterminado es false
.
- Item
- ExpirationDefinition
Objeto ExpirationDefinition que representa una programación o una fecha de expiración para el informe en memoria caché.
Comentarios
En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.
Encabezados SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Permisos necesarios | UpdatePolicy |
Si CacheReport
se establece false
en , establezca el valor de Item
null
en (Nothing
en Visual Basic); se produce un error. Si CacheReport
se establece true
en , debe proporcionar un valor para Item
; de lo contrario, se producirá un error.
Solo SetCacheOptions se puede llamar al método cuando la opción de ejecución del informe está establecida en Live
. Para obtener más información sobre cómo establecer opciones de ejecución mediante programación, vea SetExecutionOptions.