View Source
Class BackOfficeExamineSearcher
Inheritance
System.Object
Assembly: Umbraco.Examine.Lucene.dll
Syntax
public class BackOfficeExamineSearcher : IBackOfficeExamineSearcher
Constructors
View Source
BackOfficeExamineSearcher(IExamineManager, ILocalizationService, IBackOfficeSecurityAccessor, IEntityService, IUmbracoTreeSearcherFields, AppCaches, IUmbracoMapper, IPublishedUrlProvider)
Declaration
public BackOfficeExamineSearcher(IExamineManager examineManager, ILocalizationService languageService, IBackOfficeSecurityAccessor backOfficeSecurityAccessor, IEntityService entityService, IUmbracoTreeSearcherFields treeSearcherFields, AppCaches appCaches, IUmbracoMapper umbracoMapper, IPublishedUrlProvider publishedUrlProvider)
Parameters
Type |
Name |
Description |
IExamineManager |
examineManager |
|
ILocalizationService |
languageService |
|
IBackOfficeSecurityAccessor |
backOfficeSecurityAccessor |
|
IEntityService |
entityService |
|
IUmbracoTreeSearcherFields |
treeSearcherFields |
|
AppCaches |
appCaches |
|
IUmbracoMapper |
umbracoMapper |
|
IPublishedUrlProvider |
publishedUrlProvider |
|
Methods
View Source
Search(String, UmbracoEntityTypes, Int32, Int64, out Int64, String, Boolean)
Declaration
public IEnumerable<ISearchResult> Search(string query, UmbracoEntityTypes entityType, int pageSize, long pageIndex, out long totalFound, string searchFrom = null, bool ignoreUserStartNodes = false)
Parameters
Type |
Name |
Description |
System.String |
query |
|
UmbracoEntityTypes |
entityType |
|
System.Int32 |
pageSize |
|
System.Int64 |
pageIndex |
|
System.Int64 |
totalFound |
|
System.String |
searchFrom |
|
System.Boolean |
ignoreUserStartNodes |
|
Returns
Type |
Description |
IEnumerable<ISearchResult> |
|