ReportingService2010.SetCacheOptions Metodo

Definizione

Configura un elemento per essere memorizzato nella cache e fornisce impostazioni che specificano quando la copia memorizzata dell'elemento scade. Questo metodo si applica ai Report tipi di oggetti e Dataset .

public:
 void SetCacheOptions(System::String ^ ItemPath, bool CacheItem, ReportService2010::ExpirationDefinition ^ Item);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheOptions", 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 void SetCacheOptions(string ItemPath, bool CacheItem, ReportService2010.ExpirationDefinition Item);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheOptions", 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.SetCacheOptions : string * bool * ReportService2010.ExpirationDefinition -> unit
Public Sub SetCacheOptions (ItemPath As String, CacheItem As Boolean, Item As ExpirationDefinition)

Parametri

ItemPath
String

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

CacheItem
Boolean

Un Boolean valore che indica se una copia dell'elemento eseguito è stata inserita nella cache. Il valore predefinito è false.

Item
ExpirationDefinition

Un ExpirationDefinition oggetto che rappresenta un schedule o un tempo di scadenza per l'elemento nella cache.

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 UpdatePolicy
Permessi richiesti in modalità SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems>

Se CacheItem è impostato su false, devi impostare il valore di Item a null (Nothing in Visual Basic); altrimenti si verifica un errore. Se CacheItem è impostato a true, devi fornire un valore per Item; altrimenti si verifica un errore.

Questo metodo può essere chiamato solo quando l'opzione di esecuzione per l'elemento è impostata su Live. Per maggiori informazioni su come impostare le opzioni di esecuzione in modo programmativo, vedi SetExecutionOptions.

Si applica a