Share via


ReportingService2005.GetCacheOptions(String, ExpirationDefinition) Método

Definición

Devuelve la configuración de la memoria caché para un informe y la configuración que describe cuándo expira la copia del informe en la memoria caché.

public:
 bool GetCacheOptions(System::String ^ Report, [Runtime::InteropServices::Out] ReportService2005::ExpirationDefinition ^ % Item);
public bool GetCacheOptions (string Report, out ReportService2005.ExpirationDefinition Item);
member this.GetCacheOptions : string * ExpirationDefinition -> bool
Public Function GetCacheOptions (Report As String, ByRef Item As ExpirationDefinition) As Boolean

Parámetros

Report
String

Nombre de la ruta de acceso completa del informe.

Item
ExpirationDefinition

[salida] Objeto ExpirationDefinition que define la hora, en minutos, o la programación en la que la copia en caché expira.

Devoluciones

El valor true, si una copia de un informe ejecutado se coloca en memoria caché; en caso contrario, un valor false. El valor predeterminado es false.

Comentarios

En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.

Encabezados SOAP (Out) ServerInfoHeaderValue
Permisos necesarios ReadPolicy

Use el valor devuelto de este método para evaluar si el informe está establecido para almacenarse en caché. Si el valor es false, el método devuelve ( null o Nothing en Visual Basic) para Item.

Use GetCacheOptions solo si la opción de ejecución está configurada para ejecutarse a petición. Para obtener más información sobre la configuración de caché de un informe, consulte Informes de almacenamiento en caché (SSRS). Para obtener información sobre cómo establecer mediante programación las opciones de almacenamiento en caché de un informe, vea SetCacheOptions el método .

Se aplica a