URI

This class represents Uniform Resource Identifiers (URIs) used to distinguish a Uniform Resource Locator (URL), as well as make queries and transactions on Commerce Server 2000 Web sites. A URI object associates with the Commerce Server 2000 Web site through a SiteURL object.

A site is identified by a SiteURL object, which stores the first portion, or top level, (for example, domain name) of a site and a linked URI object, which stores the remainer of the URL for the site. If the URI object represents a hierarchical directory structure, it will be linked to the appropriate LevelNDir objects.

A business transaction may occur through a URI query; this is represented by a link between one or more Request objects and the URI object.

A URI object only represents a page, not graphics, banners, and so on.

Data Members

Data Member Name Data Type Default Value Description
DirName1 WSTR / None
DirName2 WSTR Inherited None
DirName3 WSTR Inherited None
DirName4 WSTR Inherited None
DirName5 WSTR Inherited None
DirName6 WSTR Inherited None
Title WSTR None Stores a title for the URI.
URI WSTR Not available Stores the unique key for the object.
URL WSTR Not available None

Class Key

URIKey is composed of a single data member, URI.

Relations

For a description of the relation type, see Data Warehouse Classes.

Relation Name Parent Child Type
Level1DirURIRel Level1Dir URI 2
Level2DirURIRel Level2Dir URI 2
Level3DirURIRel Level3Dir URI 2
Level4DirURIRel Level4Dir URI 2
Level5DirURIRel Level5Dir URI 2
Level6DirURIRel Level6Dir URI 2
SiteURLURIRel SiteURL URI 2
UriBasket URI Basket 2
UriCampaignEvent URI CampaignEvent 2
uriFirstUriByDate URI FirstUriByDate 2
uriHitsInfo URI HitsInfo 2
uriLastUriByDate URI LastUriByDate 2
UriOrder URI Order 2
UriRequest URI Request 194
uriRequestByDateByUriByQueryString URI RequestByDateByUriByQueryString 2


All rights reserved.