SaaS CMS has officially launched! Learn more now.

Class CatalogRelationDto.NodeEntryRelationDataTable

Represents the strongly named DataTable class.

Inheritance
System.Object
CatalogRelationDto.NodeEntryRelationDataTable
Namespace: Mediachase.Commerce.Catalog.Dto
Assembly: Mediachase.Commerce.dll
Version: 11.8.3
Syntax
public class NodeEntryRelationDataTable : TypedTableBase<CatalogRelationDto.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

IsPrimaryColumn

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

Item[Int32]

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

SortOrderColumn

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

Methods

AddNodeEntryRelationRow(CatalogRelationDto.NodeEntryRelationRow)

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

AddNodeEntryRelationRow(Int32, Int32, Int32, Int32, Boolean)

Declaration
public CatalogRelationDto.NodeEntryRelationRow AddNodeEntryRelationRow(int CatalogId, int CatalogEntryId, int CatalogNodeId, int SortOrder, bool IsPrimary)
Parameters
Type Name Description
System.Int32 CatalogId
System.Int32 CatalogEntryId
System.Int32 CatalogNodeId
System.Int32 SortOrder
System.Boolean IsPrimary
Returns
Type Description
CatalogRelationDto.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 CatalogRelationDto.NodeEntryRelationRow FindByCatalogIdCatalogNodeIdCatalogEntryId(int CatalogId, int CatalogNodeId, int CatalogEntryId)
Parameters
Type Name Description
System.Int32 CatalogId
System.Int32 CatalogNodeId
System.Int32 CatalogEntryId
Returns
Type Description
CatalogRelationDto.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 CatalogRelationDto.NodeEntryRelationRow NewNodeEntryRelationRow()
Returns
Type Description
CatalogRelationDto.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(CatalogRelationDto.NodeEntryRelationRow)

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

Events

NodeEntryRelationRowChanged

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

NodeEntryRelationRowChanging

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

NodeEntryRelationRowDeleted

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

NodeEntryRelationRowDeleting

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