Class InMemoryOrderForm
This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.
Inheritance
System.Object
InMemoryOrderForm
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: Mediachase.Commerce.dll
Version: 10.8.0Syntax
public class InMemoryOrderForm : IOrderForm, IExtendedProperties
Constructors
InMemoryOrderForm()
Initializes a new instance of an InMemoryOrderForm, with same values as the specified IOrderForm.
Declaration
public InMemoryOrderForm()
InMemoryOrderForm(IOrderForm)
Initializes a new instance of an InMemoryOrderForm, with same values as the specified IOrderForm.
Declaration
public InMemoryOrderForm(IOrderForm orderForm)
Parameters
| Type | Name | Description |
|---|---|---|
| IOrderForm | orderForm |
Properties
AuthorizedPaymentTotal
Gets or sets the amount that is on hold, waiting to be captured.
Declaration
public decimal AuthorizedPaymentTotal { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal |
CapturedPaymentTotal
Gets or sets the amount that has been transfered.
Declaration
public decimal CapturedPaymentTotal { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal |
CouponCodes
Gets the supplied coupon codes.
Declaration
public ICollection<string> CouponCodes { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<System.String> |
HandlingTotal
Gets the handling total.
Declaration
public decimal HandlingTotal { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Decimal |
Name
Gets or sets the name.
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
OrderFormId
Gets the unique identity for the order form.
Declaration
public int OrderFormId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Payments
Gets the payments on the order form.
Declaration
public ICollection<IPayment> Payments { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<IPayment> |
Promotions
Gets the promotions.
Declaration
public IList<PromotionInformation> Promotions { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<PromotionInformation> |
Properties
Gets the property bag for dealing with custom meta fields.
Declaration
public Hashtable Properties { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Hashtable |
Shipments
Gets the shipments on the order form.
Declaration
public ICollection<IShipment> Shipments { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.ICollection<IShipment> |