November Happy Hour will be moved to Thursday December 5th.

Class ContentSearchQuery

Inheritance
System.Object
ContentSearchQuery
Namespace: EPiServer.Cms.Shell.UI.Rest.ContentQuery.Internal
Assembly: EPiServer.Cms.Shell.UI.dll
Version: 11.20.7
Syntax
[ServiceConfiguration(typeof(IContentQuery))]
public class ContentSearchQuery : ContentQueryBase, IContentQuery, IRestQuery<IContent>

Constructors

ContentSearchQuery(IContentQueryHelper, IContentRepository, SearchProvidersManager, LanguageSelectorFactory)

Declaration
public ContentSearchQuery(IContentQueryHelper queryHelper, IContentRepository contentRepository, SearchProvidersManager searchProvidersManager, LanguageSelectorFactory languageSelectorFactory)
Parameters
Type Name Description
IContentQueryHelper queryHelper
IContentRepository contentRepository
SearchProvidersManager searchProvidersManager
LanguageSelectorFactory languageSelectorFactory

Properties

Name

Declaration
public override string Name { get; }
Property Value
Type Description
System.String
Overrides

Methods

Filter(IEnumerable<IContent>, ContentQueryParameters)

Declaration
protected override IEnumerable<IContent> Filter(IEnumerable<IContent> items, ContentQueryParameters parameters)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<IContent> items
ContentQueryParameters parameters
Returns
Type Description
System.Collections.Generic.IEnumerable<IContent>
Overrides

GetContent(ContentQueryParameters)

Declaration
protected override IEnumerable<IContent> GetContent(ContentQueryParameters parameters)
Parameters
Type Name Description
ContentQueryParameters parameters
Returns
Type Description
System.Collections.Generic.IEnumerable<IContent>
Overrides

Implements

Extension Methods