Class CatalogEntrySearchCriteria
Specfifies criteria to search within catalog(s).
Implements
Inherited Members
Namespace: Mediachase.Search.Extensions
Assembly: Mediachase.Search.Extensions.dll
Version: 10.8.0Syntax
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 |
|
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. |