ReportingService2010.GetCacheOptions(String, ExpirationDefinition) Metodo

Definizione

Restituisce la configurazione della cache di un elemento e le impostazioni che descrivono quando la copia cache dell'elemento scade. Questo metodo si applica ai Report tipi di oggetti e Dataset .

public:
 bool GetCacheOptions(System::String ^ ItemPath, [Runtime::InteropServices::Out] ReportService2010::ExpirationDefinition ^ % Item);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetCacheOptions", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public bool GetCacheOptions(string ItemPath, out ReportService2010.ExpirationDefinition Item);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetCacheOptions", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
member this.GetCacheOptions : string * ExpirationDefinition -> bool
Public Function GetCacheOptions (ItemPath As String, ByRef Item As ExpirationDefinition) As Boolean

Parametri

ItemPath
String

L'URL completamente qualificato dell'elemento, incluso il nome del file e, in modalità SharePoint, l'estensione.

Item
ExpirationDefinition

[fuori] Un ExpirationDefinition oggetto che definisce o il tempo, in minuti, o il programma in cui la copia memorizzata nella cache scade.

Valori restituiti

true se una copia di un elemento eseguito viene messa in cache; altrimenti, false.

Attributi

Commenti

La tabella sottostante mostra informazioni sull'intestazione e sui permessi di questa operazione.

Utilizzo dell'intestazione SOAP (Dentro) TrustedUserHeaderValue

(Fuori) ServerInfoHeaderValue
Permessi richiesti per la modalità nativa ReadPolicy
Permessi richiesti in modalità SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Usa il valore di ritorno di questo metodo per valutare se l'elemento è impostato per essere memorizzato in cache. Se il valore è false, il metodo restituisce un null (o Nothing in Visual Basic) per Item.

Usa questo metodo solo se l'opzione di esecuzione è configurata per essere eseguita su richiesta. Per maggiori informazioni sulle impostazioni di cache di un elemento, consulta Caching Reports (SSRS). Per informazioni su come impostare programmaticamente le opzioni di cache di un elemento, vedi il SetCacheOptions metodo.

Si applica a