Click or drag to resize
DefaultCarrierProvider Class
Default carrier provider encapsulating default shipping cost calculation by weight.
Inheritance Hierarchy
SystemObject
  CMS.EcommerceDefaultCarrierProvider

Namespace: CMS.Ecommerce
Assembly: CMS.Ecommerce (in CMS.Ecommerce.dll) Version: 8.2.23
Syntax
C#
public sealed class DefaultCarrierProvider : ICarrierProvider

The DefaultCarrierProvider type exposes the following members.

Constructors
  NameDescription
Public methodDefaultCarrierProvider
Top
Methods
  NameDescription
Public methodCanDeliver
Checks if service is available for specified conditions.
Public methodGetConfigurationUIElementGUID
Returns Guid of UIElement that is used to configure carrier provider. Return Guid.Empty if carrier does not have configuration UI.
Public methodGetPrice
Calculates shipping costs of delivering given delivery.
Public methodGetServiceConfigurationUIElementGUID
Returns Guid of UIElement that is used to configure service properties. Return Guid.Empty if service does not have configuration UI.
Public methodGetServices
Returns list of service names and their display names.
Top
Extension Methods
  NameDescription
Public Extension MethodAsValue
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.)
Public Extension MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Top
Properties
  NameDescription
Public propertyCarrierProviderName
Carrier provider name.
Top
See Also