Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class IncludeValuesInSearchResultsAttribute

Use this attribute to declare a property to be included in the search results. This will be used by the search provider system.

Inheritance
System.Object
IncludeValuesInSearchResultsAttribute
Namespace: EPiServer.Commerce.Catalog.DataAnnotations
Assembly: EPiServer.Business.Commerce.dll
Version: 14.26.0
Syntax
public class IncludeValuesInSearchResultsAttribute : Attribute
Examples
using EPiServer.Commerce.Catalog.ContentTypes;
using EPiServer.Commerce.Catalog.DataAnnotations;
using EPiServer.Core;
using EPiServer.DataAnnotations;

namespace CodeSamples.EPiServer.Commerce.Catalog.Provider
{
[CatalogContentType]
public class CatalogContentTypeSample : VariationContent
{
[CultureSpecific]
[Tokenize]
[Encrypted]
[UseInComparison]
[IncludeValuesInSearchResults]
[IncludeInDefaultSearch]
[SortableInSearchResults]
public virtual string Description { get; set; }

public virtual int Size { get; set; }

[DecimalSettings(18, 0)]
public virtual decimal Discount { get; set; }
}
}

Constructors

IncludeValuesInSearchResultsAttribute()

Initializes a new instance of the IncludeValuesInSearchResultsAttribute class.

Declaration
public IncludeValuesInSearchResultsAttribute()

IncludeValuesInSearchResultsAttribute(Boolean)

Initializes a new instance of the IncludeValuesInSearchResultsAttribute class.

Declaration
public IncludeValuesInSearchResultsAttribute(bool includedInSearch)
Parameters
Type Name Description
System.Boolean includedInSearch

Specifies if the property should be included in search.

Properties

IncludedInSearch

Gets a value indicating whether property is included in search

Declaration
public bool IncludedInSearch { get; }
Property Value
Type Description
System.Boolean

true if included in search, otherwise false.