Class CatalogEntryDto.CatalogEntryDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
CatalogEntryDto.CatalogEntryDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
Syntax
public class CatalogEntryDataTable : TypedTableBase<CatalogEntryDto.CatalogEntryRow>
Constructors
CatalogEntryDataTable()
Declaration
public CatalogEntryDataTable()
CatalogEntryDataTable(SerializationInfo, StreamingContext)
Declaration
protected CatalogEntryDataTable(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 |
|
ClassTypeIdColumn
Declaration
public DataColumn ClassTypeIdColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
CodeColumn
Declaration
public DataColumn CodeColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
ContentAssetsIDColumn
Declaration
public DataColumn ContentAssetsIDColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
ContentGuidColumn
Declaration
public DataColumn ContentGuidColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Count
Declaration
public int Count { get; }
Property Value
Type |
Description |
System.Int32 |
|
EndDateColumn
Declaration
public DataColumn EndDateColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
IsActiveColumn
Declaration
public DataColumn IsActiveColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Item[Int32]
Declaration
public CatalogEntryDto.CatalogEntryRow this[int index] { get; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
MetaClassIdColumn
Declaration
public DataColumn MetaClassIdColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
NameColumn
Declaration
public DataColumn NameColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
StartDateColumn
Declaration
public DataColumn StartDateColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
TemplateNameColumn
Declaration
[Obsolete("This property is no longer used. Will remain at least until February 2019.")]
public DataColumn TemplateNameColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Methods
AddCatalogEntryRow(CatalogEntryDto.CatalogEntryRow)
Declaration
public void AddCatalogEntryRow(CatalogEntryDto.CatalogEntryRow row)
Parameters
AddCatalogEntryRow(Int32, DateTime, DateTime, String, String, String, String, Int32, Boolean, Guid, Guid)
Declaration
public CatalogEntryDto.CatalogEntryRow AddCatalogEntryRow(int CatalogId, DateTime StartDate, DateTime EndDate, string Name, string TemplateName, string Code, string ClassTypeId, int MetaClassId, bool IsActive, Guid ContentAssetsID, Guid ContentGuid)
Parameters
Type |
Name |
Description |
System.Int32 |
CatalogId |
|
System.DateTime |
StartDate |
|
System.DateTime |
EndDate |
|
System.String |
Name |
|
System.String |
TemplateName |
|
System.String |
Code |
|
System.String |
ClassTypeId |
|
System.Int32 |
MetaClassId |
|
System.Boolean |
IsActive |
|
System.Guid |
ContentAssetsID |
|
System.Guid |
ContentGuid |
|
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 |
|
FindByCatalogEntryId(Int32)
Declaration
public CatalogEntryDto.CatalogEntryRow FindByCatalogEntryId(int CatalogEntryId)
Parameters
Type |
Name |
Description |
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 |
|
NewCatalogEntryRow()
Declaration
public CatalogEntryDto.CatalogEntryRow NewCatalogEntryRow()
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 |
|
RemoveCatalogEntryRow(CatalogEntryDto.CatalogEntryRow)
Declaration
public void RemoveCatalogEntryRow(CatalogEntryDto.CatalogEntryRow row)
Parameters
Events
CatalogEntryRowChanged
Declaration
public event CatalogEntryDto.CatalogEntryRowChangeEventHandler CatalogEntryRowChanged
Event Type
CatalogEntryRowChanging
Declaration
public event CatalogEntryDto.CatalogEntryRowChangeEventHandler CatalogEntryRowChanging
Event Type
CatalogEntryRowDeleted
Declaration
public event CatalogEntryDto.CatalogEntryRowChangeEventHandler CatalogEntryRowDeleted
Event Type
CatalogEntryRowDeleting
Declaration
public event CatalogEntryDto.CatalogEntryRowChangeEventHandler CatalogEntryRowDeleting
Event Type