Class CatalogRelationDto.CatalogItemAssetDataTable

Represents the strongly named DataTable class.

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

SortOrderColumn

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

Methods

AddCatalogItemAssetRow(CatalogRelationDto.CatalogItemAssetRow)

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

AddCatalogItemAssetRow(Int32, Int32, String, String, String, Int32)

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

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

Events

CatalogItemAssetRowChanged

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

CatalogItemAssetRowChanging

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

CatalogItemAssetRowDeleted

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

CatalogItemAssetRowDeleting

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