Try our conversational search powered by Generative AI!

Class CatalogSearchParameters

Implements operations for and represents the catalog search paramters. (Inherits SearchParameters.)

Inheritance
System.Object
CatalogSearchParameters
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Commerce.Catalog.Search
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public sealed class CatalogSearchParameters : SearchParameters

Constructors

CatalogSearchParameters()

Initializes a new instance of the CatalogSearchParameters class.

Declaration
public CatalogSearchParameters()

Properties

CacheKey

Gets the cache key. Used to generate hash that will be used to store data in memory if needed.

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

The cache key.

Overrides

CatalogNames

Gets the catalog names.

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

The catalog names.

Remarks

CatalogNames cannot be set directly. This search filter is set by accessing the property and using the System.Collections.Specialized.StringCollection class members to edit the included catalog names.

CatalogNodes

Gets the catalog nodes.

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

The catalog nodes.

Remarks

CatalogNodes cannot be set directly. This search filter is set by accessing the property and using the System.Collections.Specialized.StringCollection class members to edit the included catalog nodes.

Language

Gets or sets the language.

Declaration
public string Language { get; set; }
Property Value
Type Description
System.String

The language.

Markets

Gets or sets the set of Markets on which to filter searches.

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

The set of valid Markets.