SaaS CMS has officially launched! Learn more now.

Class CatalogEntryDto.NodeEntryRelationDataTable

Represents the strongly named DataTable class.

Inheritance
System.Object
CatalogEntryDto.NodeEntryRelationDataTable
Namespace: Mediachase.Commerce.Catalog.Dto
Assembly: Mediachase.Commerce.dll
Version: 11.8.3
Syntax
public class NodeEntryRelationDataTable : TypedTableBase<CatalogEntryDto.NodeEntryRelationRow>

Constructors

NodeEntryRelationDataTable()

Declaration
public NodeEntryRelationDataTable()

NodeEntryRelationDataTable(SerializationInfo, StreamingContext)

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

Properties

CatalogEntryIdColumn

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

CatalogIdColumn

Declaration
public DataColumn CatalogIdColumn { 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

Item[Int32]

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

SortOrderColumn

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

Methods

AddNodeEntryRelationRow(CatalogEntryDto.NodeEntryRelationRow)

Declaration
public void AddNodeEntryRelationRow(CatalogEntryDto.NodeEntryRelationRow row)
Parameters
Type Name Description
CatalogEntryDto.NodeEntryRelationRow row

AddNodeEntryRelationRow(Int32, CatalogEntryDto.CatalogEntryRow, Int32, Int32)

Declaration
public CatalogEntryDto.NodeEntryRelationRow AddNodeEntryRelationRow(int CatalogId, CatalogEntryDto.CatalogEntryRow parentCatalogEntryRowByFK_NodeEntryRelation_CatalogEntry, int CatalogNodeId, int SortOrder)
Parameters
Type Name Description
System.Int32 CatalogId
CatalogEntryDto.CatalogEntryRow parentCatalogEntryRowByFK_NodeEntryRelation_CatalogEntry
System.Int32 CatalogNodeId
System.Int32 SortOrder
Returns
Type Description
CatalogEntryDto.NodeEntryRelationRow

Clone()

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

CreateInstance()

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

FindByCatalogIdCatalogNodeIdCatalogEntryId(Int32, Int32, Int32)

Declaration
public CatalogEntryDto.NodeEntryRelationRow FindByCatalogIdCatalogNodeIdCatalogEntryId(int CatalogId, int CatalogNodeId, int CatalogEntryId)
Parameters
Type Name Description
System.Int32 CatalogId
System.Int32 CatalogNodeId
System.Int32 CatalogEntryId
Returns
Type Description
CatalogEntryDto.NodeEntryRelationRow

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

NewNodeEntryRelationRow()

Declaration
public CatalogEntryDto.NodeEntryRelationRow NewNodeEntryRelationRow()
Returns
Type Description
CatalogEntryDto.NodeEntryRelationRow

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

RemoveNodeEntryRelationRow(CatalogEntryDto.NodeEntryRelationRow)

Declaration
public void RemoveNodeEntryRelationRow(CatalogEntryDto.NodeEntryRelationRow row)
Parameters
Type Name Description
CatalogEntryDto.NodeEntryRelationRow row

Events

NodeEntryRelationRowChanged

Declaration
public event CatalogEntryDto.NodeEntryRelationRowChangeEventHandler NodeEntryRelationRowChanged
Event Type
Type Description
CatalogEntryDto.NodeEntryRelationRowChangeEventHandler

NodeEntryRelationRowChanging

Declaration
public event CatalogEntryDto.NodeEntryRelationRowChangeEventHandler NodeEntryRelationRowChanging
Event Type
Type Description
CatalogEntryDto.NodeEntryRelationRowChangeEventHandler

NodeEntryRelationRowDeleted

Declaration
public event CatalogEntryDto.NodeEntryRelationRowChangeEventHandler NodeEntryRelationRowDeleted
Event Type
Type Description
CatalogEntryDto.NodeEntryRelationRowChangeEventHandler

NodeEntryRelationRowDeleting

Declaration
public event CatalogEntryDto.NodeEntryRelationRowChangeEventHandler NodeEntryRelationRowDeleting
Event Type
Type Description
CatalogEntryDto.NodeEntryRelationRowChangeEventHandler