Class FilteredPageSource

Summary description for FilteredPageSource.

Inheritance
System.Object
FilteredPageSource
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Enterprise.Util
Assembly: EPiServer.Enterprise.dll
Version: 8.11.0
Syntax
public class FilteredPageSource : IPageSource

Constructors

FilteredPageSource(String, String, LanguageSelector)

Declaration
public FilteredPageSource(string propName, string propValue, LanguageSelector selector)
Parameters
Type Name Description
System.String propName
System.String propValue
LanguageSelector selector

Properties

CurrentPage

Declaration
public PageData CurrentPage { get; }
Property Value
Type Description
PageData

Methods

Filter(PageDataCollection)

Declaration
public void Filter(PageDataCollection pages)
Parameters
Type Name Description
PageDataCollection pages

GetChildren(PageReference)

Declaration
public PageDataCollection GetChildren(PageReference pageLink)
Parameters
Type Name Description
PageReference pageLink
Returns
Type Description
PageDataCollection

GetPage(PageReference)

Declaration
public PageData GetPage(PageReference pageLink)
Parameters
Type Name Description
PageReference pageLink
Returns
Type Description
PageData

Implements

Extension Methods