Поделиться через


ReportingService2010.SetCacheRefreshPlanProperties Метод

Определение

Задает свойства плана обновления кэша.

public:
 void SetCacheRefreshPlanProperties(System::String ^ CacheRefreshPlanID, System::String ^ Description, System::String ^ EventType, System::String ^ MatchData, cli::array <ReportService2010::ParameterValue ^> ^ Parameters);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheRefreshPlanProperties", 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 void SetCacheRefreshPlanProperties (string CacheRefreshPlanID, string Description, string EventType, string MatchData, ReportService2010.ParameterValue[] Parameters);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCacheRefreshPlanProperties", 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.SetCacheRefreshPlanProperties : string * string * string * string * ReportService2010.ParameterValue[] -> unit
Public Sub SetCacheRefreshPlanProperties (CacheRefreshPlanID As String, Description As String, EventType As String, MatchData As String, Parameters As ParameterValue())

Параметры

CacheRefreshPlanID
String

Уникальный идентификатор плана обновления кэша.

Description
String

Описание плана обновления кэша. Если данный параметр имеет значение null (Nothing в Visual Basic), то существующее описание плана обновления кэша остается без изменений.

EventType
String

Тип события, которое вызывает обновление кэша. В текущей версии допускается только значение RefreshCache. Если данный параметр имеет значение null (Nothing в Visual Basic), то используется значение по умолчанию RefreshCache.

MatchData
String

Данные, связанные с указанным EventType параметром. Это должен быть сериализованный ScheduleDefinition элемент в ItemPathили идентификатор расписания общего расписания.

Для этого параметра можно задать значение null (Nothing в Visual Basic), только если EventType для задано значение null. Если задано значение null, то существующие данные остаются без изменений.

Parameters
ParameterValue[]

Массив объектов ParameterValue, содержащий список параметров для элемента, для которого был создан план обновления кэша.

Этот параметр может принимать значение null (Nothing в Visual Basic), если изменения параметров не требуются.

Атрибуты

Комментарии

В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.

Использование заголовка SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Необходимые разрешения в собственном режиме ReadPolicy И UpdatePolicy
Необходимые разрешения в режиме Интеграции с SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> И <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Применяется к