ReportingService2005.SetCacheOptions Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Настраивает отчет для кэширования и предоставляет настройки, указывающие, когда истекает срок действия кэшированной копии отчета.
public:
void SetCacheOptions(System::String ^ Report, bool CacheReport, ReportService2005::ExpirationDefinition ^ Item);
public void SetCacheOptions (string Report, bool CacheReport, ReportService2005.ExpirationDefinition Item);
member this.SetCacheOptions : string * bool * ReportService2005.ExpirationDefinition -> unit
Public Sub SetCacheOptions (Report As String, CacheReport As Boolean, Item As ExpirationDefinition)
Параметры
- Report
- String
Полный путь к отчету.
- CacheReport
- Boolean
Значение типа Boolean
, указывающее, помещается ли копия выполненного отчета в кэш. Значение по умолчанию — false
.
- Item
- ExpirationDefinition
Объект ExpirationDefinition, представляющий расписание или время окончания срока действия для отчета в кэше.
Комментарии
В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.
Заголовки SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Необходимые разрешения | UpdatePolicy |
Если CacheReport
для задано значение false
, задайте для Item
null
параметра значение (Nothing
в Visual Basic); возникает ошибка. Если CacheReport
для задано значение true
, необходимо указать значение для Item
; в противном случае это приведет к ошибке.
Метод SetCacheOptions можно вызывать только в том случае, если для параметра выполнения отчета задано значение Live
. Дополнительные сведения о настройке параметров выполнения программным способом см. в разделе SetExecutionOptions.