ReportingService2010.GetCacheOptions(String, ExpirationDefinition) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan konfigurasi cache untuk item dan pengaturan yang menjelaskan kapan salinan item yang di-cache kedaluwarsa. Metode ini berlaku untuk Report
jenis item dan 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
Parameter
- ItemPath
- String
URL item yang sepenuhnya memenuhi syarat termasuk nama file dan, dalam mode SharePoint, ekstensi.
- Item
- ExpirationDefinition
[out] Objek ExpirationDefinition yang menentukan waktu, dalam menit, atau jadwal saat salinan yang di-cache kedaluwarsa.
Mengembalikan
true
jika salinan item yang dijalankan dimasukkan ke dalam cache; jika tidak, false
.
- 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 | ReadPolicy |
Izin Yang Diperlukan Mode SharePoint | <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
Gunakan nilai pengembalian metode ini untuk mengevaluasi apakah item diatur untuk di-cache. Jika nilainya adalah false
, metode mengembalikan null
(atau Nothing
di Visual Basic) untuk Item
.
Gunakan metode ini hanya jika opsi eksekusi dikonfigurasi untuk berjalan sesuai permintaan. Untuk informasi selengkapnya tentang pengaturan cache item, lihat Laporan Penembolokan (SSRS). Untuk informasi tentang mengatur opsi penembolokan item secara terprogram, lihat SetCacheOptions metode .