Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
This topic provides a brief description of the key classes and enumerations in the Microsoft.CommerceServer.Catalog namespace.
Classes
The following table describes the key public classes in the Microsoft.CommerceServer.Catalog namespace.
Class |
Description |
---|---|
A type of product catalog with concretely defined data and that does not aggregate data from other catalogs. A base catalog is a source catalog from which a virtual catalog is derived. |
|
Contains the functionality to manage the catalog and inventory systems. A CatalogContext object is the root object for the Catalog System. |
|
Provides properties and methods to manage catalog and category definitions. |
|
Specifies the set of options to use for a catalog export operation. |
|
Specifies the set of options to use for a catalog import operation. |
|
An abstract class that represents an item in the catalog database. Product and Category objects derive from this class. |
|
An abstract class that contains the properties and methods of the catalog system. The CatalogObjectBase is the base type for all catalog objects. |
|
An abstract class that provides properties and methods to manage catalog properties. |
|
An abstract class that implements functionality of the catalog rules. PricingRule and VirtualCatalogRule derive from this class. |
|
Used to search catalogs. This object provides free-text and SQL WHERE clause searches. |
|
Provides properties to customize the catalog search results when performing searches on one or more catalogs. |
|
Contains configuration information to communicate with a Web service using XML and SOAP. |
|
Contains configuration for a connection directly to a Commerce Server site's catalog database. |
|
An abstract class that manages a category in a catalog. StaticCategory derives from this class. |
|
Specifies the configuration of a category, including its child categories and products. |
|
Specifies a set of options to use for a catalog export operation. |
|
Specifies the set of options to use for a catalog import operation. |
|
An abstract class that provides access to a product catalog, either base or virtual. |
|
Manages the pricing rules that are applied to a catalog. |
|
An abstract class that represents a product in a catalog. |
|
An abstract class that provides access to the details of a product catalog (base or virtual), catalog search, and product and category management. |
|
Manages a product family in a catalog. |
|
Provides the properties to customize search results. |
|
Provides a specification or guided search of a catalog. |
|
Manages a static category, which is a category to which product catalogs are explicitly added and removed. |
|
Represents a single product variant in a product family. |
|
A type of product catalog that contains data built from other catalogs. |
|
Manages the inclusion and exclusion rules for a virtual catalog. |
|
Specifies the set of options used during an Xml import operation. |
Enumerations
The following table describes the enumerations in the Microsoft.CommerceServer.Catalog namespace.
Enumeration |
Description |
---|---|
Specifies the scope of a catalog authorization policy. |
|
Specifies the type of catalog object to return from a search. This enumeration represents the different class types that the catalog controls can validate. |
|
Specifies the valid data types for catalog properties. |
|
Specifies the definition type (product or category). |
|
Flag that specifies whether a virtual catalog is materialized. |
|
Specifies the definition property type. |
|
Specifies the type of export operation. |
|
Specifies the class of entities that can be extended by adding user-defined properties. |
|
Specifies the type of catalog import operation. |
|
Specifies the catalog import validation mode. |
|
Specifies the type of import or export operation. |
|
Specifies the schema export mode during a catalog export operation. |
|
Specifies the status of an inventory SKU. |
|
Specifies the catalog import transaction mode. |
|
Specifies whether to include catalog, product, category, or variant in a virtual catalog. |
|
Specifies the virtual catalog status. |