SaaS CMS has officially launched! Learn more now.

Class CatalogNodeDto.CatalogItemAssetDataTable

Represents the strongly named DataTable class.

Inheritance
System.Object
CatalogNodeDto.CatalogItemAssetDataTable
Namespace: Mediachase.Commerce.Catalog.Dto
Assembly: Mediachase.Commerce.dll
Version: 11.8.3
Syntax
public class CatalogItemAssetDataTable : TypedTableBase<CatalogNodeDto.CatalogItemAssetRow>

Constructors

CatalogItemAssetDataTable()

Declaration
public CatalogItemAssetDataTable()

CatalogItemAssetDataTable(SerializationInfo, StreamingContext)

Declaration
protected CatalogItemAssetDataTable(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

Properties

AssetKeyColumn

Declaration
public DataColumn AssetKeyColumn { get; }
Property Value
Type Description
System.Data.DataColumn

AssetTypeColumn

Declaration
public DataColumn AssetTypeColumn { get; }
Property Value
Type Description
System.Data.DataColumn

CatalogEntryIdColumn

Declaration
public DataColumn CatalogEntryIdColumn { get; }
Property Value
Type Description
System.Data.DataColumn

CatalogNodeIdColumn

Declaration
public DataColumn CatalogNodeIdColumn { get; }
Property Value
Type Description
System.Data.DataColumn

Count

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

GroupNameColumn

Declaration
public DataColumn GroupNameColumn { get; }
Property Value
Type Description
System.Data.DataColumn

Item[Int32]

Declaration
public CatalogNodeDto.CatalogItemAssetRow this[int index] { get; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
CatalogNodeDto.CatalogItemAssetRow

SortOrderColumn

Declaration
public DataColumn SortOrderColumn { get; }
Property Value
Type Description
System.Data.DataColumn

Methods

AddCatalogItemAssetRow(CatalogNodeDto.CatalogItemAssetRow)

Declaration
public void AddCatalogItemAssetRow(CatalogNodeDto.CatalogItemAssetRow row)
Parameters
Type Name Description
CatalogNodeDto.CatalogItemAssetRow row

AddCatalogItemAssetRow(CatalogNodeDto.CatalogNodeRow, Int32, String, String, String, Int32)

Declaration
public CatalogNodeDto.CatalogItemAssetRow AddCatalogItemAssetRow(CatalogNodeDto.CatalogNodeRow parentCatalogNodeRowByFK_CatalogNode_CatalogItemAsset, int CatalogEntryId, string AssetType, string AssetKey, string GroupName, int SortOrder)
Parameters
Type Name Description
CatalogNodeDto.CatalogNodeRow parentCatalogNodeRowByFK_CatalogNode_CatalogItemAsset
System.Int32 CatalogEntryId
System.String AssetType
System.String AssetKey
System.String GroupName
System.Int32 SortOrder
Returns
Type Description
CatalogNodeDto.CatalogItemAssetRow

Clone()

Declaration
public override DataTable Clone()
Returns
Type Description
System.Data.DataTable

CreateInstance()

Declaration
protected override DataTable CreateInstance()
Returns
Type Description
System.Data.DataTable

FindByCatalogNodeIdAssetKeyAssetTypeCatalogEntryId(Int32, String, String, Int32)

Declaration
public CatalogNodeDto.CatalogItemAssetRow FindByCatalogNodeIdAssetKeyAssetTypeCatalogEntryId(int CatalogNodeId, string AssetKey, string AssetType, int CatalogEntryId)
Parameters
Type Name Description
System.Int32 CatalogNodeId
System.String AssetKey
System.String AssetType
System.Int32 CatalogEntryId
Returns
Type Description
CatalogNodeDto.CatalogItemAssetRow

GetRowType()

Declaration
protected override Type GetRowType()
Returns
Type Description
System.Type

GetTypedTableSchema(XmlSchemaSet)

Declaration
public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
Parameters
Type Name Description
System.Xml.Schema.XmlSchemaSet xs
Returns
Type Description
System.Xml.Schema.XmlSchemaComplexType

NewCatalogItemAssetRow()

Declaration
public CatalogNodeDto.CatalogItemAssetRow NewCatalogItemAssetRow()
Returns
Type Description
CatalogNodeDto.CatalogItemAssetRow

NewRowFromBuilder(DataRowBuilder)

Declaration
protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
Parameters
Type Name Description
System.Data.DataRowBuilder builder
Returns
Type Description
System.Data.DataRow

OnRowChanged(DataRowChangeEventArgs)

Declaration
protected override void OnRowChanged(DataRowChangeEventArgs e)
Parameters
Type Name Description
System.Data.DataRowChangeEventArgs e

OnRowChanging(DataRowChangeEventArgs)

Declaration
protected override void OnRowChanging(DataRowChangeEventArgs e)
Parameters
Type Name Description
System.Data.DataRowChangeEventArgs e

OnRowDeleted(DataRowChangeEventArgs)

Declaration
protected override void OnRowDeleted(DataRowChangeEventArgs e)
Parameters
Type Name Description
System.Data.DataRowChangeEventArgs e

OnRowDeleting(DataRowChangeEventArgs)

Declaration
protected override void OnRowDeleting(DataRowChangeEventArgs e)
Parameters
Type Name Description
System.Data.DataRowChangeEventArgs e

RemoveCatalogItemAssetRow(CatalogNodeDto.CatalogItemAssetRow)

Declaration
public void RemoveCatalogItemAssetRow(CatalogNodeDto.CatalogItemAssetRow row)
Parameters
Type Name Description
CatalogNodeDto.CatalogItemAssetRow row

Events

CatalogItemAssetRowChanged

Declaration
public event CatalogNodeDto.CatalogItemAssetRowChangeEventHandler CatalogItemAssetRowChanged
Event Type
Type Description
CatalogNodeDto.CatalogItemAssetRowChangeEventHandler

CatalogItemAssetRowChanging

Declaration
public event CatalogNodeDto.CatalogItemAssetRowChangeEventHandler CatalogItemAssetRowChanging
Event Type
Type Description
CatalogNodeDto.CatalogItemAssetRowChangeEventHandler

CatalogItemAssetRowDeleted

Declaration
public event CatalogNodeDto.CatalogItemAssetRowChangeEventHandler CatalogItemAssetRowDeleted
Event Type
Type Description
CatalogNodeDto.CatalogItemAssetRowChangeEventHandler

CatalogItemAssetRowDeleting

Declaration
public event CatalogNodeDto.CatalogItemAssetRowChangeEventHandler CatalogItemAssetRowDeleting
Event Type
Type Description
CatalogNodeDto.CatalogItemAssetRowChangeEventHandler