How to Manage Bulk Updates and Deletions
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
With bulk updates and deletions you can update or delete multiple items in the catalog in a single operation. A bulk update is not necessarily faster than if you updated the items individually. However, it is more convenient for you.
The Catalog System performs updates on datasets that are returned by methods such as the GetProducts method. The Catalog System also supports updates to a collection of items that match an expression. For example, you can search for all items with the IsVisible flag set to true and then change the flag to false for all items.
The bulk update operation will always overwrite existing information in a catalog, including any changes made by another concurrent user.
When saving a dataset, the optimistic concurrency rules apply, and the API provides a bypassConcurrencyCheck parameter. Other bulk updates do not provide any optimistic concurrency.