Profiling System Objects
Profiles represent business entities such as customers, companies, products, purchase orders, and accounts. A profile contains properties of the business entity. For example, "Joe User" is a specific customer, and the data concerning "Joe User" is stored as an instance of a customer profile. The structure of the profile is determined by its schema.
The Profile Programming Concepts topic describes the Profiles resource and the objects it exposes.
|Visual Basic Reference||C++ Invocation||Description|
|BusinessDataAdmin2||BusinessDataAdmin2||Imports and exports profile catalogs from the business data store.|
|ProfileObject||ProfileObject||Provides run-time read/write access to profile property data and read-only access to property attributes.|
|ProfileService||ProfileService||Allows creation, deletion, and retrieval of instances of profile schemas.|
|Code to Connect to the Profiles Store||Describes how to connect to the Profiles store.|
|Code to Enumerate Errors||Describes how to enumerate all errors generated by the last Profiles resource operation.|
|Code to Set up Bind Credentials to Directory Stores||Describes how to bind profiles to specific users.|
|Code to Create a New Profile||Describes how to create a new profile.|
|Code to Retrieve a Profile||Describes how to retrieve a profile.|
|Code to Modify a Profile||Describes how to modify the data stored in a profile.|
|Code to Delete a Profile||Describes how to delete a profile.|
|Code to Retrieve XML Data and Schema||Describes how to retrieve the Extensible Markup Language (XML) representations of profile data and schemas.|
|Code to Perform Bulk Operations using ADO and SQL||Describes how ActiveX Data Object (ADO) and SQL are used to perform bulk operations on profile data.|
|Code to Delete Unused Profiles||Describes how to delete a profile that has not been used for some time.|
|Code to Decrypt a Persistent Cookie after the Key has changed||Describes how to decrypt old cookies when using rolling key encryption.|
|Code to Use the ProfileService Object or Commerce Server OLEDB Provider to Update Passwords||Describes how to use the ProfileService object and the Commerce Server OLEDB Provider to update passwords.|
|Code to Retrieve and Set Multi-valued Attributes||Describes how to use the ProfileService object to retrieve and set multi-valued attributes.|
|Code to Retrieve Extended Error Information from the Commerce Server OLEDB Provider||Describes how to retrieve extended error information from the Commerce Server OLEDB provider connection object in the event of an error.|
|Code to Retrieve Custom Attributes on Profile Properties||Describes how to access custom attributes defined on profile properties.|
See AlsoCopyright © 2005 Microsoft Corporation.
All rights reserved.