Share via


Commerce Foundation CatalogEntity

This entity provides full text search functionality for categories, products, and variants. It also servers as a generic model for the properties shared between categories, products and variants.

Model

This commerce entity can be modified, as required. This model is not used out-of-the-box site, and so no example is provided here. You can go to Commerce Foundation Product, Commerce Foundation Category or Commerce Foundation Variant for similar examples.

Properties

Property

Type

Description

CatalogId

String

ID (CatalogName) of the containing catalog.

DisplayName

String

Display name for this object.

DefinitionName

String

Name of this object's definition.

CatalogEntityType

int?

A value to denote the type of entity such as Product, Variant or Category. Possible values for this property include:

1 - The entity is a Category

ListPrice

decimal?

The list price of the catalog object.

ParentId

String

ID (CatalogName) of the parent catalog. This is optional, and will only present of the parent supports this property.

Properties

String

A dictionary that holds all of the simple properties associated with the commerce entity.

Id

String

Unique identifier of the commerce entity. This value comes from the category name.

DateCreated

DateTime?

Date the commerce entity was created. This value is always Null.

DateModified

DateTime?

Date the commerce entity was modified. This value comes from LastModifed.

ModifiedBy

String

User who modified the commerce entity. This value is always Null.

Relationships

This commerce entity has not relationships.

Supported Operations

The following operations are supported for the CatalogEntity:

Commerce Foundation CatalogEntity CommerceQuery

See Also

Other Resources

Developing with Commerce Server 2009

Developing with the Commerce Foundation Catalog System

Commerce Foundation Product

Commerce Foundation Category

Commerce Foundation CatalogEntity CommerceQuery