Bagikan melalui


ReportingService2010.SetCacheOptions Metode

Definisi

Mengonfigurasi item yang akan di-cache dan menyediakan pengaturan yang menentukan kapan salinan item yang di-cache kedaluwarsa. Metode ini berlaku untuk Report jenis item dan 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)

Parameter

ItemPath
String

URL item yang sepenuhnya memenuhi syarat termasuk nama file dan, dalam mode SharePoint, ekstensi.

CacheItem
Boolean

Boolean Nilai yang menunjukkan apakah salinan item yang dijalankan dimasukkan ke dalam cache. Nilai defaultnya adalah false.

Item
ExpirationDefinition

Objek ExpirationDefinition yang mewakili jadwal atau waktu kedaluwarsa untuk item dalam cache.

Atribut

Keterangan

Tabel di bawah ini memperlihatkan informasi header dan izin pada operasi ini.

Penggunaan Header SOAP (Dalam) TrustedUserHeaderValue

(Keluar) ServerInfoHeaderValue
Izin Yang Diperlukan Mode Asli UpdatePolicy
Izin yang Diperlukan Mode SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems>

Jika CacheItem diatur ke false, Anda harus mengatur nilai untuk Item ke null (Nothing di Visual Basic); jika tidak, kesalahan terjadi. Jika CacheItem diatur ke true, Anda harus memberikan nilai untuk Item; jika tidak, kesalahan terjadi.

Metode ini hanya dapat dipanggil ketika opsi eksekusi untuk item diatur ke Live. Untuk informasi selengkapnya tentang cara mengatur opsi eksekusi secara terprogram, lihat SetExecutionOptions.

Berlaku untuk