Class CatalogEntrySearchCriteria

Specfifies criteria to search within catalog(s).

Inheritance
System.Object
CatalogEntrySearchCriteria
Implements
Namespace: Mediachase.Search.Extensions
Assembly: Mediachase.Search.Extensions.dll
Version: 10.8.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