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 CatalogEntrySearchCriteria

Specfifies criteria to search within catalog(s).

Inheritance
System.Object
CatalogEntrySearchCriteria
Implements
Namespace: Mediachase.Search.Extensions
Assembly: Mediachase.Search.Extensions.dll
Version: 14.26.0
Syntax
public class CatalogEntrySearchCriteria : KeywordSearchCriteria, ISearchCriteria

Constructors

CatalogEntrySearchCriteria()

Declaration
public CatalogEntrySearchCriteria()

Properties

CacheKey

Gets the cache key.

Declaration
public override string CacheKey { get; }
Property Value
Type Description
System.String

The cache key.

Overrides

CatalogNames

Gets or sets the catalog names.

Declaration
public virtual StringCollection CatalogNames { get; set; }
Property Value
Type Description
System.Collections.Specialized.StringCollection

The catalog names.

CatalogNodes

Gets or sets the catalog node codes.

Declaration
public virtual StringCollection CatalogNodes { get; set; }
Property Value
Type Description
System.Collections.Specialized.StringCollection

The catalog node code.

ClassTypes

Gets or sets the class types.

Declaration
public virtual StringCollection ClassTypes { get; set; }
Property Value
Type Description
System.Collections.Specialized.StringCollection

The class types.

DefaultSortOrder

Gets the default sort order.

Declaration
public static SearchSort DefaultSortOrder { get; }
Property Value
Type Description
SearchSort

The default sort order.

EndDate

Gets or sets the end date.

Declaration
public DateTime EndDate { get; set; }
Property Value
Type Description
System.DateTime

The end date.

FuzzyMinSimilarity

Gets or sets the fuzzy min similarity.

Declaration
public float FuzzyMinSimilarity { get; set; }
Property Value
Type Description
System.Single

The fuzzy min similarity.

IncludePreorderEntry

Gets or sets this flag to include preorder entry.

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

The start date.

IsFuzzySearch

Gets or sets a value indicating whether this instance is fuzzy search.

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

true if this instance is fuzzy search; otherwise, false.

Outlines

Gets or sets the outlines. Outline consists of "CatalogName/CatalogNodeCode(s)".

Declaration
public virtual StringCollection Outlines { get; set; }
Property Value
Type Description
System.Collections.Specialized.StringCollection

The outlines.

Examples

Everything/digital-cameras

Scope

Gets the scope.

Declaration
public override string Scope { get; }
Property Value
Type Description
System.String

The scope.

Overrides

SearchIndex

Gets or sets the indexes of the search.

Declaration
public virtual StringCollection SearchIndex { get; set; }
Property Value
Type Description
System.Collections.Specialized.StringCollection

The index of the search.

Sort

Gets or sets the sort.

Declaration
public override SearchSort Sort { get; set; }
Property Value
Type Description
SearchSort

The sort.

Overrides

StartDate

Gets or sets the start date.

Declaration
public DateTime StartDate { get; set; }
Property Value
Type Description
System.DateTime

The start date.

Implements