Class InMemoryOrderAddress

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

Inheritance
System.Object
InMemoryOrderAddress
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.0
Syntax
public class InMemoryOrderAddress : IOrderAddress, IExtendedProperties

Constructors

InMemoryOrderAddress()

Initializes a new instance of the InMemoryOrderAddress class.

Declaration
public InMemoryOrderAddress()

InMemoryOrderAddress(IOrderAddress)

Initializes a new instance of an InMemoryOrderAddress, with same values as the specified IOrderAddress.

Declaration
public InMemoryOrderAddress(IOrderAddress address)
Parameters
Type Name Description
IOrderAddress address

Properties

City

Gets or sets the city.

Declaration
public string City { get; set; }
Property Value
Type Description
System.String

CountryCode

Gets or sets the country code.

Declaration
public string CountryCode { get; set; }
Property Value
Type Description
System.String

CountryName

Gets or sets the name of the country.

Declaration
public string CountryName { get; set; }
Property Value
Type Description
System.String

DaytimePhoneNumber

Gets or sets the daytime phone number.

Declaration
public string DaytimePhoneNumber { get; set; }
Property Value
Type Description
System.String

Email

Gets or sets the email.

Declaration
public string Email { get; set; }
Property Value
Type Description
System.String

EveningPhoneNumber

Gets or sets the evening phone number.

Declaration
public string EveningPhoneNumber { get; set; }
Property Value
Type Description
System.String

FaxNumber

Gets or sets the fax number.

Declaration
public string FaxNumber { get; set; }
Property Value
Type Description
System.String

FirstName

Gets or sets the first name.

Declaration
public string FirstName { get; set; }
Property Value
Type Description
System.String

Id

Gets the identity of the order address. Use this to map the address id to Shipment and billing of OrderForm

Declaration
public string Id { get; set; }
Property Value
Type Description
System.String

LastName

Gets or sets last name.

Declaration
public string LastName { get; set; }
Property Value
Type Description
System.String

Line1

Gets or sets the line 1.

Declaration
public string Line1 { get; set; }
Property Value
Type Description
System.String

Line2

Gets or sets the line 2.

Declaration
public string Line2 { get; set; }
Property Value
Type Description
System.String

Organization

Gets or sets the organization.

Declaration
public string Organization { get; set; }
Property Value
Type Description
System.String

PostalCode

Gets or sets the postal code.

Declaration
public string PostalCode { get; set; }
Property Value
Type Description
System.String

Properties

Gets the property bag for dealing with custom meta fields.

Declaration
public Hashtable Properties { get; }
Property Value
Type Description
System.Collections.Hashtable

RegionCode

Gets or sets the region code.

Declaration
public string RegionCode { get; set; }
Property Value
Type Description
System.String

RegionName

Gets or sets the name of the region.

Declaration
public string RegionName { get; set; }
Property Value
Type Description
System.String

Implements

Extension Methods