World is now on Opti ID! Learn more

Class CatalogCacheOptions

Contains options for the catalog cache system.

Inheritance
System.Object
CatalogCacheOptions
Namespace: Mediachase.Commerce.Catalog
Assembly: Mediachase.Commerce.dll
Version: 14.26.0
Syntax
public class CatalogCacheOptions : Object

Constructors

CatalogCacheOptions()

Declaration
public CatalogCacheOptions()

Properties

CollectionCacheExpiration

The expiration time for catalog relations, catalog associations, catalog nodes, catalog entries, catalog, tax categories and merchants.

Declaration
public TimeSpan CollectionCacheExpiration { get; set; }
Property Value
Type Description
System.TimeSpan
Remarks

Default value is 15 minutes.

ContentVersionCacheExpiration

The expiration time for catalog content versions.

Declaration
public TimeSpan ContentVersionCacheExpiration { get; set; }
Property Value
Type Description
System.TimeSpan
Remarks

Default value is 10 minutes.

CurrencyCacheExpiration

The expiration time for currencies.

Declaration
public TimeSpan CurrencyCacheExpiration { get; set; }
Property Value
Type Description
System.TimeSpan
Remarks

Default value is 1 hour.

EntryCacheExpiration

The expiration time for entries.

Declaration
public TimeSpan EntryCacheExpiration { get; set; }
Property Value
Type Description
System.TimeSpan
Remarks

Default value is 15 minutes.

IdentityResolverCacheExpiration

The expiration time for the identity resolver.

Declaration
public TimeSpan IdentityResolverCacheExpiration { get; set; }
Property Value
Type Description
System.TimeSpan
Remarks

Default value is 10 minutes.

InventoryCacheExpiration

The expiration time for inventory.

Declaration
public TimeSpan InventoryCacheExpiration { get; set; }
Property Value
Type Description
System.TimeSpan
Remarks

Default value is 5 minutes.

NodeCacheExpiration

The expiration time for nodes.

Declaration
public TimeSpan NodeCacheExpiration { get; set; }
Property Value
Type Description
System.TimeSpan
Remarks

Default value is 15 minutes.

PriceCacheExpiration

The expiration time for price.

Declaration
public TimeSpan PriceCacheExpiration { get; set; }
Property Value
Type Description
System.TimeSpan
Remarks

Default value is 10 minutes.

PriceDetailsCacheExpiration

The expiration time for price details.

Declaration
public TimeSpan PriceDetailsCacheExpiration { get; set; }
Property Value
Type Description
System.TimeSpan
Remarks

Default value is 10 minutes.

UseCache

Indicates if the cache is enabled.

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

Default value true.