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 GetSalesCampaignChildrenQuery

Inheritance
System.Object
GetSalesCampaignChildrenQuery
Namespace: EPiServer.Commerce.Shell.Rest.Query
Assembly: EPiServer.Commerce.Shell.dll
Version: 13.30.0
Syntax
public class GetSalesCampaignChildrenQuery : GetSalesCampaignQueryBase

Constructors

GetSalesCampaignChildrenQuery(IContentQueryHelper, IContentRepository, LanguageSelectorFactory, CampaignInfoExtractor, FacetQueryHandler)

Declaration
public GetSalesCampaignChildrenQuery(IContentQueryHelper queryHelper, IContentRepository contentRepository, LanguageSelectorFactory languageSelectorFactory, CampaignInfoExtractor campaignInfoExtractor, FacetQueryHandler facetQueryHandler)
Parameters
Type Name Description
EPiServer.Cms.Shell.UI.Rest.ContentQuery.IContentQueryHelper queryHelper
EPiServer.IContentRepository contentRepository
EPiServer.Core.LanguageSelectorFactory languageSelectorFactory
CampaignInfoExtractor campaignInfoExtractor
FacetQueryHandler facetQueryHandler

Properties

FacetFunctions

Declaration
protected override IEnumerable<GetContentsByFacet> FacetFunctions { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<GetContentsByFacet>
Overrides

Rank

Declaration
public override int Rank { get; }
Property Value
Type Description
System.Int32

Methods

Sort(IEnumerable<IContent>, ContentQueryParameters)

Declaration
protected override IEnumerable<IContent> Sort(IEnumerable<IContent> items, ContentQueryParameters parameters)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<EPiServer.Core.IContent> items
EPiServer.Cms.Shell.UI.Rest.ContentQuery.ContentQueryParameters parameters
Returns
Type Description
System.Collections.Generic.IEnumerable<EPiServer.Core.IContent>