SaaS CMS has officially launched! Learn more now.

Class CatalogEntryDto.CatalogEntryRow

Represents strongly named DataRow class.

Inheritance
System.Object
CatalogEntryDto.CatalogEntryRow
Namespace: Mediachase.Commerce.Catalog.Dto
Assembly: Mediachase.Commerce.dll
Version: 11.8.3
Syntax
public class CatalogEntryRow : DataRow

Fields

DefaultTemplateName

Declaration
[Obsolete("This const is no longer used. Will remain at least until February 2019.")]
public const string DefaultTemplateName = "default"
Field Value
Type Description
System.String

Properties

CatalogEntryId

Declaration
public int CatalogEntryId { get; set; }
Property Value
Type Description
System.Int32

CatalogId

Declaration
public int CatalogId { get; set; }
Property Value
Type Description
System.Int32

ClassTypeId

Declaration
public string ClassTypeId { get; set; }
Property Value
Type Description
System.String

Code

Declaration
public string Code { get; set; }
Property Value
Type Description
System.String

ContentAssetsID

Declaration
public Guid ContentAssetsID { get; set; }
Property Value
Type Description
System.Guid

ContentGuid

Declaration
public Guid ContentGuid { get; set; }
Property Value
Type Description
System.Guid

EndDate

Declaration
public DateTime EndDate { get; set; }
Property Value
Type Description
System.DateTime

IsActive

Declaration
public bool IsActive { get; set; }
Property Value
Type Description
System.Boolean

MetaClassId

Declaration
public int MetaClassId { get; set; }
Property Value
Type Description
System.Int32

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

StartDate

Declaration
public DateTime StartDate { get; set; }
Property Value
Type Description
System.DateTime

TemplateName

Declaration
[Obsolete("This property is no longer used. Will remain at least until February 2019.")]
public string TemplateName { get; set; }
Property Value
Type Description
System.String

Methods

GetCatalogAssociationRows()

Declaration
public CatalogEntryDto.CatalogAssociationRow[] GetCatalogAssociationRows()
Returns
Type Description
CatalogEntryDto.CatalogAssociationRow[]

GetCatalogItemAssetRows()

Declaration
public CatalogEntryDto.CatalogItemAssetRow[] GetCatalogItemAssetRows()
Returns
Type Description
CatalogEntryDto.CatalogItemAssetRow[]

GetCatalogItemSeoRows()

Declaration
public CatalogEntryDto.CatalogItemSeoRow[] GetCatalogItemSeoRows()
Returns
Type Description
CatalogEntryDto.CatalogItemSeoRow[]

GetNodeEntryRelationRows()

Declaration
public CatalogEntryDto.NodeEntryRelationRow[] GetNodeEntryRelationRows()
Returns
Type Description
CatalogEntryDto.NodeEntryRelationRow[]

GetSalePriceRows()

Declaration
public CatalogEntryDto.SalePriceRow[] GetSalePriceRows()
Returns
Type Description
CatalogEntryDto.SalePriceRow[]

GetVariationRows()

Declaration
public CatalogEntryDto.VariationRow[] GetVariationRows()
Returns
Type Description
CatalogEntryDto.VariationRow[]

IsContentAssetsIDNull()

Declaration
public bool IsContentAssetsIDNull()
Returns
Type Description
System.Boolean

IsTemplateNameNull()

Declaration
[Obsolete("This property is no longer used. Will remain at least until February 2019.")]
public bool IsTemplateNameNull()
Returns
Type Description
System.Boolean

SetContentAssetsIDNull()

Declaration
public void SetContentAssetsIDNull()

SetTemplateNameNull()

Declaration
[Obsolete("This property is no longer used. Will remain at least until February 2019.")]
public void SetTemplateNameNull()

ShallowCopy()

Shallows the copy.

Declaration
public CatalogEntryDto.CatalogEntryRow ShallowCopy()
Returns
Type Description
CatalogEntryDto.CatalogEntryRow

Extension Methods