ReportingService2006.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 almacenarlo 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, ReportService2006::ExpirationDefinition ^ Item);
public void SetCacheOptions (string Report, bool CacheReport, ReportService2006.ExpirationDefinition Item);
member this.SetCacheOptions : string * bool * ReportService2006.ExpirationDefinition -> unit
Public Sub SetCacheOptions (Report As String, CacheReport As Boolean, Item As ExpirationDefinition)
Parámetros
- Report
- String
Dirección URL completa del informe, incluidos el nombre y la extensión de nombre de archivo .rdl.
- CacheReport
- Boolean
Valor Boolean
que indica si una copia del informe ejecutado se pone en la memoria caché. El valor predeterminado es false
.
- Item
- ExpirationDefinition
Objeto ExpirationDefinition que representa una programación o una hora de expiración para el informe en la memoria caché.
Comentarios
En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.
Encabezados SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Permisos necesarios | <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> |
Si CacheReport
se establece false
en , debe establecer el valor de en Item
null
(Nothing
en Visual Basic); de lo contrario, se produce un error. Si CacheReport
se establece true
en , debe proporcionar un valor para Item
; de lo contrario, se produce 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.