Class SerializableIdGenerator
This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.
Generates line item id, shipment id, order form id and order note id for serializable cart (new cart).
Inheritance
System.Object
SerializableIdGenerator
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: EPiServer.Commerce.Order.Internal
Assembly: EPiServer.Business.Commerce.dll
Version: 10.8.0Syntax
public class SerializableIdGenerator
Constructors
SerializableIdGenerator(SerializableCartDB)
Creates an instance of SerializableIdGenerator.
Declaration
public SerializableIdGenerator(SerializableCartDB serializableCartDB)
Parameters
| Type | Name | Description |
|---|---|---|
| SerializableCartDB | serializableCartDB | The serializable cart database access. |
Methods
GetLineItemId()
Gets the latest line item id.
Declaration
public int GetLineItemId()
Returns
| Type | Description |
|---|---|
| System.Int32 |
GetOrderFormId()
Gets the latest order form id.
Declaration
public int GetOrderFormId()
Returns
| Type | Description |
|---|---|
| System.Int32 |
GetOrderNoteId()
Gets the latest order note id.
Declaration
public int GetOrderNoteId()
Returns
| Type | Description |
|---|---|
| System.Int32 |
GetShipmentId()
Gets the latest shipment id.
Declaration
public int GetShipmentId()
Returns
| Type | Description |
|---|---|
| System.Int32 |