Try our conversational search powered by Generative AI!

Class SubscriptionDB

Database class for subscription data.

Inheritance
System.Object
SubscriptionDB
Namespace: EPiServer.DataAccess
Assembly: EPiServer.dll
Version: 9.12.2
Syntax
[ServiceConfiguration]
public class SubscriptionDB : DataAccessBase

Constructors

SubscriptionDB(IDatabaseHandler, DatabaseDateTimeHandler)

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

Declaration
public SubscriptionDB(IDatabaseHandler databaseHandler, DatabaseDateTimeHandler dateTimeHandler)
Parameters
Type Name Description
IDatabaseHandler 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)

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