World is now on Opti ID! Learn more

Class OrderCacheOptions

Represents order cache options

Inheritance
System.Object
OrderCacheOptions
Namespace: Mediachase.Commerce.Orders
Assembly: Mediachase.Commerce.dll
Version: 14.26.0
Syntax
public class OrderCacheOptions : Object

Constructors

OrderCacheOptions()

Declaration
public OrderCacheOptions()

Properties

CountryCacheExpiration

The expiration time for countries.

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

Default value is 1 hour.

IsOrderRepositoryCacheDisabled

Indicates if the order repository cache is disabled.

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

Default value is false.

JurisdictionCacheExpiration

The expiration time for jurisdictions.

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

Default value is 1 hour.

OrderCacheExpiration

The expiration time for ordergroups.

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

Default value is 10 minutes.

OrderCacheExpirationLegacy

The expiration time for legacy ordergroups.

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

Default value is 10 minutes.

PaymentCacheExpiration

The expiration time for payments.

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

Default value is 24 hours.

PickListCacheExpiration

The expiration time for pick lists.

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

Default value is 20 seconds.

ShippingCacheExpiration

The expiration time for shipping.

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

Default value is 24 hours.

StatusCacheExpiration

The expiration time for status.

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

Default value is 10 seconds.

TaxCacheExpiration

The expiration time for taxes.

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

Default value is 1 hour.

UseCache

Indicates if the cache is enabled.

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

Default value is true.

UserOrderCacheExpiration

The expiration time for user order.

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

Default value is 5 minutes.