Microsoft.CommerceServer.Runtime.Profiles

The classes in the Microsoft.CommerceServer.Runtime.Profiles namespace contain the profiling functionality for the Commerce Server .NET Application Framework.

Microsoft.CommerceServer.Runtime.Profiles Namespace Object Model

 Depicts the object model for the Microsoft.CommerceServer.Runtime.Profiles namespace.

Classes

Class Description
CommerceProfileAlreadyExistsException Exception thrown when a profile object already exists.
CommerceProfileModule Creates the default ProfileContext class for the site.
CommerceProfileSystemException Base class for exceptions thrown from the Profiling System sub system.
Profile Creates an abstraction for the profile object Primary Interop Assembly (PIA) type.
ProfileCollection Creates an abstraction for the profile properties collection.
ProfileContext Creates an abstraction for the Commerce Server profile service component.
ProfileProperty Creates an abstraction for the profile property.
ProfilePropertyAttribute Creates an abstraction for the profile property attribute.
ProfilePropertyAttributeCollection Represents a collection of ProfilePropertyAttributes.
ProfilePropertyCollection Creates an abstraction for the profile properties collection.
ProfilePropertyGroup Creates an abstraction for a profile property group.
ProfilePropertyGroupCollection Creates an abstraction for the property groups collection.
SiteTerm Encapsulates a site term.
SiteTermElement Encapsulates a site term element.
SiteTermElementCollection Creates an abstraction for the site term elements collection.

Interfaces

Interface Description
IProfileElements Encapsulates the common collections exposed by Profile and ProfilePropertyGroup classes.

Enumerations

Enumeration Description
ProfileDataType Enumerates all the profile data types exposed by the Profile namespace.
ProfileXmlFormat Enumerates the XML formats supported by the Profiling System.
ProfileXmlRetrieve Enumerates the XML retrieval options supported by the Profiling System.

Examples

Example Description
Code to Create and Set Profile Properties Describes how to create and set profile properties.
Code to Retrieve and Display Profile Properties Describes how to retrieve and display profile properties.
Code to Use the SiteTerm Class Describes how to retrieve, iterate, sort, compare, and validate site terms.

See Also

Commerce Server .NET Application Framework Tutorial

Copyright © 2005 Microsoft Corporation.
All rights reserved.