Class CatalogEntryDto.CatalogItemAssetDataTable

Represents the strongly named DataTable class.

Inheritance
System.Object
CatalogEntryDto.CatalogItemAssetDataTable
Namespace: Mediachase.Commerce.Catalog.Dto
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public class CatalogItemAssetDataTable : TypedTableBase<CatalogEntryDto.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 CatalogEntryDto.CatalogItemAssetRow this[int index] { get; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
CatalogEntryDto.CatalogItemAssetRow

SortOrderColumn

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

Methods

AddCatalogItemAssetRow(CatalogEntryDto.CatalogItemAssetRow)

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

AddCatalogItemAssetRow(Int32, CatalogEntryDto.CatalogEntryRow, String, String, String, Int32)

Declaration
public CatalogEntryDto.CatalogItemAssetRow AddCatalogItemAssetRow(int CatalogNodeId, CatalogEntryDto.CatalogEntryRow parentCatalogEntryRowByFK_CatalogEntry_CatalogItemAsset, string AssetType, string AssetKey, string GroupName, int SortOrder)
Parameters
Type Name Description
System.Int32 CatalogNodeId
CatalogEntryDto.CatalogEntryRow parentCatalogEntryRowByFK_CatalogEntry_CatalogItemAsset
System.String AssetType
System.String AssetKey
System.String GroupName
System.Int32 SortOrder
Returns
Type Description
CatalogEntryDto.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

FindByCatalogNodeIdCatalogEntryIdAssetTypeAssetKey(Int32, Int32, String, String)

Declaration
public CatalogEntryDto.CatalogItemAssetRow FindByCatalogNodeIdCatalogEntryIdAssetTypeAssetKey(int CatalogNodeId, int CatalogEntryId, string AssetType, string AssetKey)
Parameters
Type Name Description
System.Int32 CatalogNodeId
System.Int32 CatalogEntryId
System.String AssetType
System.String AssetKey
Returns
Type Description
CatalogEntryDto.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 CatalogEntryDto.CatalogItemAssetRow NewCatalogItemAssetRow()
Returns
Type Description
CatalogEntryDto.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(CatalogEntryDto.CatalogItemAssetRow)

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

Events

CatalogItemAssetRowChanged

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

CatalogItemAssetRowChanging

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

CatalogItemAssetRowDeleted

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

CatalogItemAssetRowDeleting

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