Name | Description | |
---|---|---|
Product Constructor | Overloaded. |
The following tables list the members exposed by Product.
Name | Description | |
---|---|---|
Product Constructor | Overloaded. |
Name | Description | |
---|---|---|
AdwordsGrouping | Gets or sets the AdwordsGrouping | |
AdwordsLabels | Gets or sets the AdwordsLabels | |
AdwordsRedirect | Gets or sets the AdwordsRedirect | |
AgeGroup | Gets or sets the AgeGroup | |
AllowBackorder | Gets or sets a value indicating whether AllowBackorder | |
AllowReviews | Gets or sets a value indicating whether AllowReviews | |
Assets | Gets or sets the Assets | |
AvailabilityDate | Gets or sets the AvailabilityDate | |
BasketItems | Gets or sets the BasketItems | |
CatalogNodeType | ||
CatalogNodeTypeId | ||
CatalogUrl | Gets or sets the catalog URL for this catalog object. | |
Categories | Gets the category manager for the product. | |
Changesets | Gets a manager that provides strongly typed access to the store settings. | |
Color | Gets or sets the Color | |
Condition | Gets or sets the Condition | |
CostOfGoods | Gets or sets the CostOfGoods | |
Coupons | Gets or sets the Coupons | |
CreatedDate | Gets or sets the CreatedDate | |
CustomFields | Gets or sets the CustomFields | |
Description | Gets or sets the Description | |
DigitalGoods | Gets or sets the DigitalGoods | |
DisablePurchase | Gets or sets a value indicating whether DisablePurchase | |
EnableGroups | Gets or sets a value indicating whether groups are enabled or not | |
EnableRestockNotifications | Gets or sets a value indicating whether restock email notifications are enabled. | |
ExcludedDestination | Gets or sets the value for google feed field 'excluded_destination'. Specify a value if you are using either Google Shopping or Commerce Search and you would like to exclude the item from either of these destinations. Expected value are 'Shopping' or 'Commerce Search', leave empty if you do not want to exclude. | |
ExcludeFromFeed | Gets or sets a value indicating whether ExcludeFromFeed | |
ExtendedDescription | Gets or sets the ExtendedDescription | |
ExtendedFields | Gets a manager that provides strongly typed access to extended fields. (Inherited from CommerceBuilder.DomainModel.Entity) | |
Gender | Gets or sets the Gender | |
GoogleCategory | Gets or sets the GoogleCategory | |
GTIN | Gets or sets the GTIN | |
HandlingCharges | Gets or sets the HandlingCharges | |
HasChoices | Gets a value indicating whether this product has options or choices to be selected. | |
HasExtendedFields | Gets a value indicating whether the entity have extended fields or not (Inherited from CommerceBuilder.DomainModel.Entity) | |
Height | Gets or sets the Height | |
HidePrice | Gets or sets a value indicating whether HidePrice | |
HtmlHead | Gets or sets the HtmlHead | |
IconAltText | Gets or sets the IconAltText | |
IconUrl | Gets or sets the icon url | |
Id | Overridden. Gets or sets the Id for the entity. | |
ImageAltText | Gets or sets the ImageAltText | |
Images | Gets or sets the Images | |
ImageUrl | Gets or sets the image url | |
InnerTemplate | Gets or sets the InnerTemplate | |
InStock | Gets or sets the InStock | |
InStockWarningLevel | Gets or sets the InStockWarningLevel | |
InventoryMode | Gets or sets the inventory Mode of this product | |
InventoryModeId | Gets or sets the InventoryModeId | |
IsDigitalGood | Gets a value indicating whether its digital goods or not | |
IsFeatured | Gets or sets a value indicating whether IsFeatured | |
IsGiftCertificate | Gets or sets a value indicating whether IsGiftCertificate | |
IsKit | Gets a value indicating whether its kit or not | |
IsProhibited | Gets or sets a value indicating whether IsProhibited | |
IsSubscription | Gets a value indicating whether its subscription or not | |
Kit | Gets or sets the Kit object associated with this Product | |
KitProducts | Gets or sets the KitProducts | |
KitStatus | Gets the kit status of this product | |
LastModifiedDate | Gets or sets the LastModifiedDate | |
Length | Gets or sets the Length | |
Manufacturer | Gets or sets the Manufacturer | |
ManufacturerId | Gets or sets the Manufacturer for this entity. | |
MaximumPrice | Gets or sets the MaximumPrice | |
MaxQuantity | Gets or sets the MaxQuantity | |
MetaDescription | Gets or sets the MetaDescription | |
MetaKeywords | Gets or sets the MetaKeywords | |
MinimumPrice | Gets or sets the MinimumPrice | |
MinQuantity | Gets or sets the MinQuantity | |
ModelNumber | Gets or sets the ModelNumber | |
MSRP | Gets or sets the MSRP | |
Name | Gets or sets the Name | |
NavigateUrl | Gets the Navigation URL of this category. | |
OrderBy | Gets or sets the order of this product in relation to others. | |
OrderItems | Gets or sets the OrderItems | |
OuterTemplate | Gets or sets the OuterTemplate | |
PageTemplateId | Gets or sets the PageTemplate for this entity. | |
Price | Gets or sets the Price | |
ProductGroups | Gets or sets the ProductGroups | |
ProductId | Gets or sets the identity of this entity. | |
ProductKitComponents | Gets or sets the ProductKitComponents | |
ProductOptions | Gets or sets the ProductOptions | |
ProductTemplates | Gets or sets the ProductTemplates | |
PublishFeedAsVariants | Gets or sets a value indicating whether PublishFeedAsVariants | |
Rating | Gets the rating for this product | |
RelatedFromProducts | Gets or sets the RelatedProducts | |
RelatedProducts | Gets or sets the RelatedProducts | |
Repository | Gets or sets an instance of the repository for this entity (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
ReviewReminders | Gets or sets the ReviewReminders | |
Reviews | Gets or sets the Reviews | |
RowVersion | Gets or sets the record version. | |
SearchKeywords | Gets or sets the SearchKeywords | |
ShipGroups | Gets or sets the ShipGroups | |
Shippable | Gets or sets a value that indicates whether this product is shippable. | |
ShippableId | Gets or sets the ShippableId | |
Size | Gets or sets the Size | |
Sku | Gets or sets the Sku | |
Specials | Gets or sets the Specials | |
Store | Gets or sets the Store | |
StoreId | Gets or sets the Stpre for this entity. | |
SubscriptionPlan | Gets or sets the SubscriptionPlan | |
Summary | Gets or sets the Summary | |
TaxCode | Gets or sets the TaxCode | |
TaxCodeId | Gets or sets the TaxCode for this entity. | |
TemplateFields | Gets or sets the TemplateFields | |
Theme | Gets or sets the Theme | |
ThumbnailAltText | Gets or sets the ThumbnailAltText | |
ThumbnailUrl | Gets or sets the thumbnail url | |
TIC | Gets or sets the products TIC (TaxCloud Taxability Information Code) | |
Title | Gets or sets the Title | |
Unit | Gets or sets the Unit | |
UpsellProducts | Gets or sets the UpsellProducts | |
UseVariablePrice | Gets or sets a value indicating whether UseVariablePrice | |
Variants | Gets or sets the Variants | |
Vendor | Gets or sets the Vendor | |
VendorId | Gets or sets the Vendor for this entity. | |
Visibility | Gets or sets the visibility of the catalog object. | |
VisibilityId | Gets or sets the VisibilityId | |
VolumeDiscounts | Gets or sets the VolumeDiscounts | |
Warehouse | Gets or sets the Warehouse | |
WarehouseId | Gets or sets the Warehouse for this entity. | |
Weight | Gets or sets the Weight | |
Width | Gets or sets the Width | |
WishlistItems | Gets or sets the WishlistItems | |
WrapGroup | Gets or sets the WrapGroup | |
WrapGroupId | Gets or sets the WrapGroup for this entity. | |
Zones | Gets or sets the Zones |
Name | Description | |
---|---|---|
InternalIconUrl | Gets or sets the persisted IconUrl | |
InternalImageUrl | Gets or sets the persisted ImageUrl | |
InternalThumbnailUrl | Gets or sets the persisted ThumbnailUrl |
Name | Description | |
---|---|---|
Copy | Overloaded. Creates a copy of this entity | |
Equals | Determines if this object instance is equal to another. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GenerateUrl | Generates the URL. | |
GetHashCode | Serves as the default hash function. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetOptions | Gets the option entities associated with this product | |
GetSignatureProperties | Gets the signature properties for the class type. (Inherited from CommerceBuilder.DomainModel.BaseObject) | |
GetUpsellProducts | Overloaded. Gets a collection of Upsell Products associated with this Product | |
HasSameObjectSignatureAs | You may override this method to provide your own comparison routine. (Inherited from CommerceBuilder.DomainModel.BaseObject) | |
IsTransient | Transient objects are not associated with an item already in storage. For instance, a Customer is transient if its Id is 0. It's virtual to allow NHibernate-backed objects to be lazily loaded. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
RecalculateOrderBy | Recalculates the OrderBy value based on category sort order. | |
SaveCopy | Copies the product to the specified category. |
Name | Description | |
---|---|---|
GetTypeSpecificSignatureProperties | Enforces the template method pattern to have child objects determine which specific properties should and should not be included in the object signature comparison. Note that the the BaseObject already takes care of performance caching, so this method shouldn't worry about caching...just return the goods man! (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetTypeUnproxied | When NHibernate proxies objects, it masks the type of the actual entity object. This wrapper burrows into the proxied object to get its actual type. Although this assumes NHibernate is being used, it doesn't require any NHibernate related dependencies and has no bad side effects if NHibernate isn't being used. Related discussion is at http://groups.google.com/group/sharp-architecture/browse_thread/thread/ddd05f9baede023a ...thanks Jay Oliver! (Inherited from CommerceBuilder.DomainModel.BaseObject) |
Name | Description | |
---|---|---|
Delete | Delete the entity from the database | |
Save | Save the entity to the database | |
ToQueryString | Overloaded. Use this method to bulid query string from NameValueCollection |