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 falseen , establezca el valor de Itemnull en (Nothing en Visual Basic); se produce un error. Si CacheReport se establece trueen , 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.