Share via


ReportingService2010.GetCacheRefreshPlanProperties Method

Definition

Returns the properties of the specified cache refresh plan.

public:
 System::String ^ GetCacheRefreshPlanProperties(System::String ^ CacheRefreshPlanID, [Runtime::InteropServices::Out] System::String ^ % LastRunStatus, [Runtime::InteropServices::Out] ReportService2010::CacheRefreshPlanState ^ % State, [Runtime::InteropServices::Out] System::String ^ % EventType, [Runtime::InteropServices::Out] System::String ^ % MatchData, [Runtime::InteropServices::Out] cli::array <ReportService2010::ParameterValue ^> ^ % Parameters);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetCacheRefreshPlanProperties", 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("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public string GetCacheRefreshPlanProperties (string CacheRefreshPlanID, out string LastRunStatus, out ReportService2010.CacheRefreshPlanState State, out string EventType, out string MatchData, out ReportService2010.ParameterValue[] Parameters);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetCacheRefreshPlanProperties", 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("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.GetCacheRefreshPlanProperties : string * string * CacheRefreshPlanState * string * string * ParameterValue[] -> string
Public Function GetCacheRefreshPlanProperties (CacheRefreshPlanID As String, ByRef LastRunStatus As String, ByRef State As CacheRefreshPlanState, ByRef EventType As String, ByRef MatchData As String, ByRef Parameters As ParameterValue()) As String

Parameters

CacheRefreshPlanID
String

The unique identifier for the cache refresh plan.

LastRunStatus
String

[out] A string that represents the status of the most recent cache refresh.

State
CacheRefreshPlanState

[out] The current state of the cache refresh plan.

EventType
String

[out] The type of event that triggers the cache refresh.

MatchData
String

[out] The data that is associated with the specified EventTypeparameter. This is a serialized ScheduleDefinition specific to the item in ItemPath, or the schedule ID of a shared schedule.

Parameters
ParameterValue[]

[out] An array of ParameterValue objects that contains a list of parameters for the item for which the cache refresh plan was created.

Returns

A string that represents the description of the cache refresh plan.

Attributes

Remarks

The table below shows header and permissions information on this operation.

SOAP Header Usage (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Native Mode Required Permissions ReadPolicy
SharePoint Mode Required Permissions <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Applies to