Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class CatalogEntryDto.NodeEntryRelationDataTable

Represents the strongly named DataTable class.

Inheritance
System.Object
CatalogEntryDto.NodeEntryRelationDataTable
Namespace: Mediachase.Commerce.Catalog.Dto
Assembly: Mediachase.Commerce.dll
Version: 14.26.0
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

SortOrderColumn

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

Methods

add_NodeEntryRelationRowChanged(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler)

Declaration
public void add_NodeEntryRelationRowChanged(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler value)
Parameters

add_NodeEntryRelationRowChanging(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler)

Declaration
public void add_NodeEntryRelationRowChanging(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler value)
Parameters

add_NodeEntryRelationRowDeleted(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler)

Declaration
public void add_NodeEntryRelationRowDeleted(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler value)
Parameters

add_NodeEntryRelationRowDeleting(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler)

Declaration
public void add_NodeEntryRelationRowDeleting(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler value)
Parameters

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

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

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

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

remove_NodeEntryRelationRowChanged(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler)

Declaration
public void remove_NodeEntryRelationRowChanged(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler value)
Parameters

remove_NodeEntryRelationRowChanging(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler)

Declaration
public void remove_NodeEntryRelationRowChanging(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler value)
Parameters

remove_NodeEntryRelationRowDeleted(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler)

Declaration
public void remove_NodeEntryRelationRowDeleted(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler value)
Parameters

remove_NodeEntryRelationRowDeleting(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler)

Declaration
public void remove_NodeEntryRelationRowDeleting(CatalogEntryDto.NodeEntryRelationRowChangeEventHandler value)
Parameters

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

NodeEntryRelationRowChanging

Declaration
public event CatalogEntryDto.NodeEntryRelationRowChangeEventHandler NodeEntryRelationRowChanging
Event Type

NodeEntryRelationRowDeleted

Declaration
public event CatalogEntryDto.NodeEntryRelationRowChangeEventHandler NodeEntryRelationRowDeleted
Event Type

NodeEntryRelationRowDeleting

Declaration
public event CatalogEntryDto.NodeEntryRelationRowChangeEventHandler NodeEntryRelationRowDeleting
Event Type