Try our conversational search powered by Generative AI!

Class SubscriptionDB

Database class for subscription data. This member supports the EPiServer infrastructure and is not intended to be used directly from your code.

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

Constructors

SubscriptionDB(IDatabaseHandler)

This member supports the EPiServer infrastructure and is not intended to be used directly from your code.

Declaration
public SubscriptionDB(IDatabaseHandler databaseHandler)
Parameters
Type Name Description
IDatabaseHandler databaseHandler

The IDatabaseHandler that will be used for database communication.

Methods

ListSubscriptionRoots()

List all pages wich specify a page root for subscriptions This member supports the EPiServer infrastructure and is not intended to be used directly from your code.

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

A array of subscription pages

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