Class MemberValueSetBuilder
Provides functionality to build value sets for member entities, enabling them to be indexed by Examine.
Namespace: Umbraco.Cms.Infrastructure.Examine
Assembly: Umbraco.Infrastructure.dll
Syntax
public class MemberValueSetBuilder : BaseValueSetBuilder<IMember>, IValueSetBuilder<IMember>
Constructors
View SourceMemberValueSetBuilder(PropertyEditorCollection, IContentTypeService)
Initializes a new instance of the MemberValueSetBuilder class with the specified property editors and content type service.
Declaration
public MemberValueSetBuilder(PropertyEditorCollection propertyEditors, IContentTypeService contentTypeService)
Parameters
| Type | Name | Description |
|---|---|---|
| PropertyEditorCollection | propertyEditors | A PropertyEditorCollection representing the collection of property editors to use. |
| IContentTypeService | contentTypeService | An IContentTypeService used to access content type information. |
Methods
View SourceGetValueSets(params IMember[])
Creates a collection of Examine.ValueSet to be indexed based on a collection of IMember.
Declaration
public override IEnumerable<ValueSet> GetValueSets(params IMember[] members)
Parameters
| Type | Name | Description |
|---|---|---|
| IMember[] | members |
Returns
| Type | Description |
|---|---|
| IEnumerable<ValueSet> |