Search Results for

    Show / Hide Table of Contents

    Interface IExamineManager

    Namespace: Examine
    Assembly: Examine.Core.dll
    Syntax
    public interface IExamineManager

    Properties

    | Improve this Doc View Source

    Indexes

    Gets a list of all index providers

    Declaration
    IEnumerable<IIndex> Indexes { get; }
    Property Value
    Type Description
    IEnumerable<IIndex>
    Remarks

    This returns all config based indexes and indexers registered in code

    | Improve this Doc View Source

    RegisteredSearchers

    Gets a list of all manually configured search providers

    Declaration
    IEnumerable<ISearcher> RegisteredSearchers { get; }
    Property Value
    Type Description
    IEnumerable<ISearcher>
    Remarks

    This returns only those searchers explicitly registered with or config based searchers

    Methods

    | Improve this Doc View Source

    Dispose()

    Declaration
    void Dispose()
    | Improve this Doc View Source

    TryGetIndex(String, out IIndex)

    Returns an indexer by name

    Declaration
    bool TryGetIndex(string indexName, out IIndex index)
    Parameters
    Type Name Description
    System.String indexName
    IIndex index
    Returns
    Type Description
    System.Boolean

    true if the index was found by name

    | Improve this Doc View Source

    TryGetSearcher(String, out ISearcher)

    Returns a searcher that was registered with or via config

    Declaration
    bool TryGetSearcher(string searcherName, out ISearcher searcher)
    Parameters
    Type Name Description
    System.String searcherName
    ISearcher searcher
    Returns
    Type Description
    System.Boolean

    true if the searcher was found by name

    Extension Methods

    ExamineExtensions.GetIndex(IExamineManager, String)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Examine