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
ms986563.pubclass(en-US,CS.70).gif CommerceProfileAlreadyExistsException Specialized profile system exception for profile object already exists.
ms986563.pubclass(en-US,CS.70).gif CommerceProfileModule CommerceProfileModule is responsible for creating the default ProfileContext for the site. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif CommerceProfileSystemException Base class for exceptions thrown from ProfileSystem sub systems.
ms986563.pubclass(en-US,CS.70).gif Profile Abstraction for the profile object PIA type. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif ProfileCollection Abstraction for a read-only Profile object collection. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif ProfileContext Represents a Commerce Server profile service component. This class cannot be inherited. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif ProfileProperty Abstraction for profile property. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif ProfilePropertyAttribute Abstraction for a profile property attribute. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif ProfilePropertyAttributeCollection ICollection implementation for the ProfilePropertyAttribute objects collection. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif ProfilePropertyCollection Abstraction for the ProfileProperty objects collection. Represents a read-only collection of profile instances. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif ProfilePropertyGroup Abstraction for a profile property group. Represents a collection of profile properties and/or groups. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif ProfilePropertyGroupCollection Abstraction for the ProfilePropertyGroup objects collection. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif SiteTerm Encapsulates a site-term.
ms986563.pubclass(en-US,CS.70).gif SiteTermElement Encapsulates a site term element. Represents a single valid value for a SiteTerm.
ms986563.pubclass(en-US,CS.70).gif SiteTermElementCollection Abstraction for the SiteTermElement objects collection. Represents a collection of site term elements. This class cannot be inherited.
ms986563.pubclass(en-US,CS.70).gif UpmMembershipConfigurationException Represents an error in the membership configuration.
ms986563.pubclass(en-US,CS.70).gif UpmMembershipProvider An implementation of a Membership Provider using a Commerce Server Profile Store for housing the data.
ms986563.pubclass(en-US,CS.70).gif 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.
ms986563.pubclass(en-US,CS.70).gif UpmMembershipUser Represents a user to the UpmMembershipProvider.

Interfaces

  Interface Description
ms986563.pubinterface(en-US,CS.70).gif IProfileElements An interface that encapsulates the common collections exposed by Profile and ProfilePropertyGroup.

Enumerations

  Enumeration Description
ms986563.pubenumeration(en-US,CS.70).gif ProfileDataType Specifies the data type of a ProfileProperty.
ms986563.pubenumeration(en-US,CS.70).gif ProfileXmlFormat Specifies the format of an XML string representing a Profile instance.
ms986563.pubenumeration(en-US,CS.70).gif ProfileXmlRetrieve Specifies the type of XML data to retrieve from a Profile instance.
ms986563.pubenumeration(en-US,CS.70).gif UpmMembershipUserAccountStatus Specifies the constants for Account Status.