Share via


CacheRefreshPlan Class

Definition

Represents a cache refresh plan.

public ref class CacheRefreshPlan
[System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")]
[System.ComponentModel.DesignerCategory("code")]
[System.Diagnostics.DebuggerStepThrough]
[System.Xml.Serialization.XmlType(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
[System.Serializable]
public class CacheRefreshPlan
[<System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")>]
[<System.ComponentModel.DesignerCategory("code")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Xml.Serialization.XmlType(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")>]
[<System.Serializable>]
type CacheRefreshPlan = class
Public Class CacheRefreshPlan
Inheritance
CacheRefreshPlan
Attributes

Remarks

A cache refresh plan is a user-defined schedule to preload a report cache or shared dataset cache based on certain criteria.

Constructors

CacheRefreshPlan()

Creates a new instance of the CacheRefreshPlan class.

Properties

CacheRefreshPlanID

Gets or sets the unique identifier for the cache refresh plan.

Description

Gets or sets the description of for the cache refresh plan.

ItemPath

Gets or sets the fully qualified URL of the item with which to associate the cache refresh plan, including the file name (and extension in SharePoint mode).

LastExecuted

Gets or sets the date and time that the cache refresh plan was last executed by the report server.

LastRunStatus

Gets the most recent execution status of the cache refresh plan.

ModifiedBy

Gets the user that last modified the cache refresh plan.

ModifiedDate

Gets or sets the date and time the cache refresh plan was last modified.

State

Gets or sets the state of the cache refresh plan.

Applies to