Class CatalogNodeDto.CatalogItemAssetDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
CatalogNodeDto.CatalogItemAssetDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
public class CatalogItemAssetDataTable : TypedTableBase<CatalogNodeDto.CatalogItemAssetRow>
Constructors
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
Declaration
public DataColumn AssetKeyColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
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 |
|
Declaration
public DataColumn CatalogNodeIdColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public int Count { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public DataColumn GroupNameColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public CatalogNodeDto.CatalogItemAssetRow this[int index] { get; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
Declaration
public DataColumn SortOrderColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Methods
Declaration
public void AddCatalogItemAssetRow(CatalogNodeDto.CatalogItemAssetRow row)
Parameters
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
Declaration
public override DataTable Clone()
Returns
Type |
Description |
System.Data.DataTable |
|
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
Declaration
protected override Type GetRowType()
Returns
Type |
Description |
System.Type |
|
Declaration
public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
Parameters
Type |
Name |
Description |
System.Xml.Schema.XmlSchemaSet |
xs |
|
Returns
Type |
Description |
System.Xml.Schema.XmlSchemaComplexType |
|
Declaration
public CatalogNodeDto.CatalogItemAssetRow NewCatalogItemAssetRow()
Returns
Declaration
protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
Parameters
Type |
Name |
Description |
System.Data.DataRowBuilder |
builder |
|
Returns
Type |
Description |
System.Data.DataRow |
|
Declaration
protected override void OnRowChanged(DataRowChangeEventArgs e)
Parameters
Type |
Name |
Description |
System.Data.DataRowChangeEventArgs |
e |
|
Declaration
protected override void OnRowChanging(DataRowChangeEventArgs e)
Parameters
Type |
Name |
Description |
System.Data.DataRowChangeEventArgs |
e |
|
Declaration
protected override void OnRowDeleted(DataRowChangeEventArgs e)
Parameters
Type |
Name |
Description |
System.Data.DataRowChangeEventArgs |
e |
|
Declaration
protected override void OnRowDeleting(DataRowChangeEventArgs e)
Parameters
Type |
Name |
Description |
System.Data.DataRowChangeEventArgs |
e |
|
Declaration
public void RemoveCatalogItemAssetRow(CatalogNodeDto.CatalogItemAssetRow row)
Parameters
Events
Declaration
public event CatalogNodeDto.CatalogItemAssetRowChangeEventHandler CatalogItemAssetRowChanged
Event Type
Declaration
public event CatalogNodeDto.CatalogItemAssetRowChangeEventHandler CatalogItemAssetRowChanging
Event Type
Declaration
public event CatalogNodeDto.CatalogItemAssetRowChangeEventHandler CatalogItemAssetRowDeleted
Event Type
Declaration
public event CatalogNodeDto.CatalogItemAssetRowChangeEventHandler CatalogItemAssetRowDeleting
Event Type