Commerce Foundation SiteTerm
A Commerce Server 2009 site term is a set of values used in conjunction with the Commerce Server Profiles System. They are essentially enumerations. Localization of site terms is not supported in Commerce Server. The purpose of the SiteTerm commerce entity is to provide information for a specific site term.
Model
This commerce entity can be modified, as required. This model, taken from the out-of-the-box site, is provided as an example.
<CommerceEntity name="SiteTerm">
<EntityMappings>
<EntityMapping csType="Microsoft.CommerceServer.Runtime.Profiles.SiteTerm" csAssembly="Microsoft.CommerceServer.Runtime">
<PropertyMappings>
<PropertyMapping property="Id" csProperty="Name"/>
</PropertyMappings>
</EntityMapping>
</EntityMappings>
<Properties>
<Property name="Id" dataType="String"/>
</Properties>
<Relationships>
<Relationship name="Elements" modelName="SiteTermElement" type="Relationship" isMultipleItems="true" />
</Relationships>
</CommerceEntity>
Properties
Property |
Type |
Description |
---|---|---|
Id |
String |
Unique name for this site term. |
Relationships
Property |
Description |
---|---|
Elements |
Relationship list that contains a collection of site term elements, which make up the site term. |
Supported Operations
The site term commerce entity supports the following operations:
Commerce Foundation SiteTerm CommerceQuery
See Also
Other Resources
Developing with the Commerce Foundation Profiles System