ReportingService2006.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] ReportService2006::ExpirationDefinition ^ % Item);
public bool GetCacheOptions (string Report, out ReportService2006.ExpirationDefinition Item);
member this.GetCacheOptions : string * ExpirationDefinition -> bool
Public Function GetCacheOptions (Report As String, ByRef Item As ExpirationDefinition) As Boolean

Parámetros

Report
String

Dirección URL completa del informe, incluidos el nombre y la extensión de nombre de archivo .rdl.

Item
ExpirationDefinition

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

Devoluciones

true, si una copia de un informe ejecutado se pone en memoria caché; de lo contrario, false.

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.ViewListItems>

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