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> | 
         |