Microsoft.CommerceServer.Runtime.Profiles Namespace
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
The classes in the Microsoft.CommerceServer.Runtime.Profiles namespace contain the profiling functionality for the Commerce Server .NET Application Framework.
Classes
Class | Description | |
---|---|---|
CommerceProfileAlreadyExistsException | Specialized profile system exception for profile object already exists. | |
CommerceProfileModule | CommerceProfileModule is responsible for creating the default ProfileContext for the site. This class cannot be inherited. | |
CommerceProfileSystemException | Base class for exceptions thrown from ProfileSystem sub systems. | |
Profile | Abstraction for the profile object PIA type. This class cannot be inherited. | |
ProfileCollection | Abstraction for a read-only Profile object collection. This class cannot be inherited. | |
ProfileContext | Represents a Commerce Server profile service component. This class cannot be inherited. This class cannot be inherited. | |
ProfileProperty | Abstraction for profile property. This class cannot be inherited. | |
ProfilePropertyAttribute | Abstraction for a profile property attribute. This class cannot be inherited. | |
ProfilePropertyAttributeCollection | ICollection implementation for the ProfilePropertyAttribute objects collection. This class cannot be inherited. | |
ProfilePropertyCollection | Abstraction for the ProfileProperty objects collection. Represents a read-only collection of profile instances. This class cannot be inherited. | |
ProfilePropertyGroup | Abstraction for a profile property group. Represents a collection of profile properties and/or groups. This class cannot be inherited. | |
ProfilePropertyGroupCollection | Abstraction for the ProfilePropertyGroup objects collection. This class cannot be inherited. | |
SiteTerm | Encapsulates a site-term. | |
SiteTermElement | Encapsulates a site term element. Represents a single valid value for a SiteTerm. | |
SiteTermElementCollection | Abstraction for the SiteTermElement objects collection. Represents a collection of site term elements. This class cannot be inherited. | |
UpmMembershipConfigurationException | Represents an error in the membership configuration. | |
UpmMembershipProvider | An implementation of a Membership Provider using a Commerce Server Profile Store for housing the data. | |
UpmMembershipSettings | This class determines and exposes the enabled options for the provider. It is meant to be used by the UpmMembership classes and their children. This class cannot be inherited. | |
UpmMembershipUser | Represents a user to the UpmMembershipProvider. |
Interfaces
Interface | Description | |
---|---|---|
IProfileElements | An interface that encapsulates the common collections exposed by Profile and ProfilePropertyGroup. |
Enumerations
Enumeration | Description | |
---|---|---|
ProfileDataType | Specifies the data type of a ProfileProperty. | |
ProfileXmlFormat | Specifies the format of an XML string representing a Profile instance. | |
ProfileXmlRetrieve | Specifies the type of XML data to retrieve from a Profile instance. | |
UpmMembershipUserAccountStatus | Specifies the constants for Account Status. |