ReportingService2005.GetReportHistoryLimit Method
SQL Server 2008 R2
Returns the report history snapshot limit for a specified report.
Assembly: ReportService2005 (in ReportService2005.dll)
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)] [SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/GetReportHistoryLimit", RequestNamespace = "http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace = "http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)] public int GetReportHistoryLimit( string Report, out bool IsSystem, out int SystemLimit )
Parameters
- Report
- Type: System.String
The full path name of the report.
- IsSystem
- Type: System.Boolean%
A Boolean expression that returns true if the report snapshot policy is set equal to the system limit. The parameter returns false if the report has its own report history limit.
- SystemLimit
- Type: System.Int32%
The system report history limit.
Return Value
Type: System.Int32An integer value representing the history limit for the given report. Values can range from -1 to 2,147,483,647. If the value is set to –1, all report history snapshots are saved.
The table below shows header and permissions information on this operation.
SOAP Headers | (Out) ServerInfoHeaderValue |
Required Permissions |