ReportingService2005.GetCacheOptions(String, ExpirationDefinition) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает конфигурацию кэширования для отчета и параметры, определяющие, когда истекает срок действия кэшированной копии отчета.
public:
bool GetCacheOptions(System::String ^ Report, [Runtime::InteropServices::Out] ReportService2005::ExpirationDefinition ^ % Item);
public bool GetCacheOptions (string Report, out ReportService2005.ExpirationDefinition Item);
member this.GetCacheOptions : string * ExpirationDefinition -> bool
Public Function GetCacheOptions (Report As String, ByRef Item As ExpirationDefinition) As Boolean
Параметры
- Report
- String
Полный путь к отчету.
- Item
- ExpirationDefinition
[out] Объект ExpirationDefinition, определяющий время (в минутах) или расписание, по которому истекает срок действия копии в кэше.
Возвращаемое значение
Значение true
, если копия выполненного отчета находится в кэше, в противном случае — значение false
. Значение по умолчанию — false
.
Комментарии
В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.
Заголовки SOAP | (Out) ServerInfoHeaderValue |
Необходимые разрешения | ReadPolicy |
Используйте возвращаемое значение этого метода, чтобы оценить, настроен ли кэшированный отчет. Если значение равно false
, метод возвращает null
(или Nothing
в Visual Basic) для Item
.
Используйте GetCacheOptions , только если параметр выполнения настроен для запуска по запросу. Дополнительные сведения о параметрах кэша отчета см. в разделе Кэширование отчетов (SSRS). Сведения о программной настройке параметров кэширования отчета см. в разделе SetCacheOptions Метод .