Classes

  Class Description
Public class BaseEntity<(Of <(<'T>)>)>
Base class for all the entity objects in ECommerce Module.
Public class BaseEntityStatic<(Of <(<'T>)>)>
Base class for all the entity objects in ECommerce Module.
Public class DoesNotExistException
DoesNotExistException is thrown when an item does not exist or has been deleted.
Public class ECommerceState
State for current ecommerce operations
Public class ExistsException
ExistsException is thrown when an item already exists.
Public class LeafEntityCollection<(Of <(<'TEntity, TCarrier>)>)>
base class for all collection objects for entities that are not independent from another entity.
Public class LeafEntityIndexedCollection<(Of <(<'TEntity, TCarrier>)>)>
base class for all collection objects for entities that are not independent from another entity.
Public class ModuleECommerce
Litium E-commerce module.
Public class ModuleECommerceException
Base exception class for the E-Commerce module.
Public class PropertyMetaInfo
Represents meta information about fileds in a entity class.

Examples

Country is a 'EntityProperty' in the Address entity. The PropertyMetaInfo of Country property contains additional information about this property.
Public class RootEntityCollection<(Of <(<'T>)>)>
Acts as the base class for all entity collections.

Interfaces

  Interface Description
Public interface IAdditionalOrderInfoCarrierIntroducer
Interface for additional order info carrier introducer.
Public interface IAdditionalPaymentInfoCarrierIntroducer
Interface for additional payment info carrier introducer.
Public interface IAddressCarrierIntroducer
Interface for address carrier introducer.
Public interface ICampaignCarrierIntroducer
Interface for Campaign carrier introducer.
Public interface ICustomerInfoCarrierIntroducer
Interface for customer info carrier introducer.
Public interface IDeliveryCarrierIntroducer
Interface for delivery carrier introducer.
Public interface IDeliveryRowCarrierIntroducer
Interface for delivery row carrier introducer.
Public interface IFeeCarrierIntroducer
Interface for fee carrier introducer.
Public interface IOrderCarrierIntroducer
Interface for order carrier introducer.
Public interface IOrderDiscountCarrierIntroducer
Interface for order discount carrier introducer.
Public interface IOrderRowCarrierIntroducer
Interface for Order row carrier introducer.
Public interface IPaymentInfoCarrierIntroducer
Interface for payment info carrier introducer.