Try our conversational search powered by Generative AI!

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: 11.20.7
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