Class CustomerProfileWrapper
Inheritance
Namespace: Mediachase.Commerce.Customers.Profile
Assembly: Mediachase.Commerce.dll
Version: 13.30.0Syntax
public class CustomerProfileWrapper : ProfileBase
Constructors
CustomerProfileWrapper()
Declaration
public CustomerProfileWrapper()
CustomerProfileWrapper(ProfileBase)
Declaration
public CustomerProfileWrapper(ProfileBase wrappedProfile)
Parameters
Type | Name | Description |
---|---|---|
System.Web.Profile.ProfileBase | wrappedProfile |
Fields
GridPageSizeBaseKey
Declaration
public static readonly string GridPageSizeBaseKey
Field Value
Type | Description |
---|---|
System.String |
GridSettingsBaseKey
Declaration
public static readonly string GridSettingsBaseKey
Field Value
Type | Description |
---|---|
System.String |
PageSettingsBaseKey
Declaration
public static readonly string PageSettingsBaseKey
Field Value
Type | Description |
---|---|
System.String |
TemplateSettingsBaseKey
Declaration
public static readonly string TemplateSettingsBaseKey
Field Value
Type | Description |
---|---|
System.String |
Properties
ConsoleUILanguage
Gets or sets the console UI language.
Declaration
public string ConsoleUILanguage { get; set; }
Property Value
Type | Description |
---|---|
System.String | The console UI language. |
Context
Gets the associated settings context.
Declaration
public override SettingsContext Context { get; }
Property Value
Type | Description |
---|---|
System.Configuration.SettingsContext |
Gets or sets the email.
Declaration
public string Email { get; set; }
Property Value
Type | Description |
---|---|
System.String | The email. |
FirstName
Gets or sets the first name.
Declaration
public string FirstName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The first name. |
FullName
Gets or sets the full name.
Declaration
public string FullName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The full name. |
Item[String]
Gets or sets the System.Object with the specified property name.
Declaration
public override object this[string propertyName] { get; set; }
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName |
Property Value
Type | Description |
---|---|
System.Object |
LastName
Gets or sets the last name.
Declaration
public string LastName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The last name. |
LastVisited
Gets or sets the last visited.
Declaration
public DateTime LastVisited { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The last visited. |
PageSettings
Gets or sets the page settings.
Declaration
public CMPageSettings PageSettings { get; set; }
Property Value
Type | Description |
---|---|
CMPageSettings | The page settings. |
PreferredBillingAddress
Gets or sets the preferred billing address.
Declaration
public string PreferredBillingAddress { get; set; }
Property Value
Type | Description |
---|---|
System.String | The preferred billing address. |
PreferredShippingAddress
Gets or sets the preferred shipping address.
Declaration
public string PreferredShippingAddress { get; set; }
Property Value
Type | Description |
---|---|
System.String | The preferred shipping address. |
PropertyValues
Gets a collection of settings property values.
Declaration
public override SettingsPropertyValueCollection PropertyValues { get; }
Property Value
Type | Description |
---|---|
System.Configuration.SettingsPropertyValueCollection |
Providers
Gets a collection of settings providers.
Declaration
public override SettingsProviderCollection Providers { get; }
Property Value
Type | Description |
---|---|
System.Configuration.SettingsProviderCollection |
State
Gets or sets the state.
Declaration
public int State { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The state. |
Methods
Save()
Updates the profile data source with changed profile property values.
Declaration
public override void Save()