London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class SubscriptionDB

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Database class for subscription data.

Inheritance
System.Object
SubscriptionDB
Namespace: EPiServer.DataAccess.Internal
Assembly: EPiServer.dll
Version: 10.10.4
Syntax
[ServiceConfiguration]
[Obsolete("The subscription feature was obsoleted in CMS 7.5 and is being phased out")]
public class SubscriptionDB : DataAccessBase

Constructors

SubscriptionDB(IDatabaseExecutor, DatabaseDateTimeHandler)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Declaration
public SubscriptionDB(IDatabaseExecutor databaseHandler, DatabaseDateTimeHandler dateTimeHandler)
Parameters
Type Name Description
IDatabaseExecutor databaseHandler
DatabaseDateTimeHandler dateTimeHandler

Methods

ListSubscriptionRoots()

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Declaration
public IList<int> ListSubscriptionRoots()
Returns
Type Description
System.Collections.Generic.IList<System.Int32>

PagesChangedAfter(Int32, DateTime, Int32)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.

Declaration
public IList<PageLanguage> PagesChangedAfter(int rootID, DateTime changedAfter, int maxHits)
Parameters
Type Name Description
System.Int32 rootID
System.DateTime changedAfter
System.Int32 maxHits
Returns
Type Description
System.Collections.Generic.IList<PageLanguage>

Extension Methods