Search Results for

    Show / Hide Table of Contents
    View Source

    Class ExternalMemberIndexPopulator

    Populates and maintains the member index with external-only member data used by the Examine search engine in Umbraco.

    Inheritance
    object
    IndexPopulator
    IndexPopulator<IUmbracoMemberIndex>
    Namespace: Umbraco.Cms.Infrastructure.Examine
    Assembly: Umbraco.Infrastructure.dll
    Syntax
    public class ExternalMemberIndexPopulator : IndexPopulator<IUmbracoMemberIndex>, IIndexPopulator
    Remarks

    This populator pages through all external members via IExternalMemberService and indexes them into any registered IUmbracoMemberIndex.

    Constructors

    View Source

    ExternalMemberIndexPopulator(IExternalMemberService, IValueSetBuilder<ExternalMemberIdentity>)

    Initializes a new instance of the ExternalMemberIndexPopulator class.

    Declaration
    public ExternalMemberIndexPopulator(IExternalMemberService externalMemberService, IValueSetBuilder<ExternalMemberIdentity> valueSetBuilder)
    Parameters
    Type Name Description
    IExternalMemberService externalMemberService

    Service for accessing external-only member data.

    IValueSetBuilder<ExternalMemberIdentity> valueSetBuilder

    Builder for creating value sets from external member entities.

    Methods

    View Source

    PopulateIndexes(IReadOnlyList<IIndex>)

    Declaration
    protected override void PopulateIndexes(IReadOnlyList<IIndex> indexes)
    Parameters
    Type Name Description
    IReadOnlyList<IIndex> indexes
    • View Source
    In this article
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX