ReportingService2005.GetCacheOptions Yöntemi
Bir rapor ve raporun önbelleğe alınmış kopya kopyasını süresi dolduğunda tanımlayan ayarları için önbellek yapılandırma döndürür.
Ad Alanı: ReportService2005
Derleme: ReportService2005 (ReportService2005 içinde.dll)
Sözdizimi
'Bildirim
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/GetCacheOptions", RequestNamespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
Public Function GetCacheOptions ( _
Report As String, _
<OutAttribute> ByRef Item As ExpirationDefinition _
) As Boolean
'Kullanım
Dim instance As ReportingService2005
Dim Report As String
Dim Item As ExpirationDefinition
Dim returnValue As Boolean
returnValue = instance.GetCacheOptions(Report, _
Item)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/GetCacheOptions", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
public bool GetCacheOptions(
string Report,
out ExpirationDefinition Item
)
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/GetCacheOptions", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
public:
bool GetCacheOptions(
String^ Report,
[OutAttribute] ExpirationDefinition^% Item
)
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/GetCacheOptions", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
member GetCacheOptions :
Report:string *
Item:ExpirationDefinition byref -> bool
public function GetCacheOptions(
Report : String,
Item : ExpirationDefinition
) : boolean
Parametreler
- Report
Tür: System.String
Rapor tam yol adı.
- Item
Tür: ReportService2005.ExpirationDefinition%
[Çıkış] Bir ExpirationDefinition saat dakika cinsinden tanımlar ya da nesne veya bağlı expires önbelleğe alınmış kopya zamanlama.
Dönüş Değeri
Tür: System.Boolean
Değeri, doğru bir yürütülen raporunun bir kopyasını; önbelleğine yerleştirilir, Aksi halde, değeri yanlış.Varsayılan değer yanlış.
Açıklamalar
Aşağıdaki tablo üstbilgi ve izinler bu işlemi gösterir.
soap üstbilgileri |
(Giden)ServerInfoHeaderValue |
Gerekli izinler |
Bu dönüş değeri kullanmak yöntem rapor önbelleğe alınması için küme olup olmadığını değerlendirmek için.Değer ise yanlış, yöntem döndürür bir nullnull başvuru (Visual Basic'te Nothing) (veya hiçbir şey Visual Basic) için Item.
Use GetCacheOptions yalnızca, yürütme seçeneği yapılandırılmışsa çalıştırmak isteğe bağlı.Bir rapor önbellek ayarları hakkında daha fazla bilgi için bkz: Raporlar (ssrs) önbelleğe alma.Program aracılığıyla bir raporun önbelleğe alma seçeneklerini ayarlama hakkında daha fazla bilgi için bkz: SetCacheOptions yöntem.