Profiles Objects
This topic provides a brief description of the classes, interfaces, and enumerations in the Microsoft.CommerceServer.Runtime.Profiles namespace.
Classes
The following table describes the public classes in the Microsoft.CommerceServer.Runtime.Profiles namespace.
Class |
Definition |
---|---|
Exception that is raised when an instance of a profile already exists. |
|
Creates the default ProfileContext class for the site. |
|
Base class for exceptions that are raised by the Profiles System. |
|
Represents a profile. |
|
Represents a read-only collection of profile instances. |
|
Represents the Commerce Server Core Systems profile service. |
|
Represents a property of a profile. |
|
Represents an attribute of a property of a profile. |
|
Represents a collection of ProfilePropertyAttributes. |
|
Represents a collection of profile properties. |
|
Represents a collection of profile properties and/or groups. |
|
Represents a collection of profile property groups. |
|
Represents a site term. |
|
Represents a single valid value for a SiteTerm. |
|
Represents a collection of site term elements. |
For more information about the relationships between these classes, see Profiles Object Model.
Interfaces
The following table describes the public interfaces in the Microsoft.CommerceServer.Runtime.Profiles namespace.
Interface |
Definition |
---|---|
Encapsulates the common collections that the Profileclass and the ProfilePropertyGroup class expose. |
Enumerations
The following table describes the public enumerations in the Microsoft.CommerceServer.Runtime.Profiles namespace.
Enumeration |
Definition |
---|---|
Specifies the data type of a ProfileProperty. |
|
Specifies the format of an XML string representing a Profile instance. |
|
Specifies the type of XML data to retrieve from a Profile instance. |