Class CatalogDto.CatalogDataTable
Partial class, adding missing methods for CatalogDataTable to avoid breaking changes.
Inheritance
System.Object
CatalogDto.CatalogDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
public class CatalogDataTable : TypedTableBase<CatalogDto.CatalogRow>
Constructors
Declaration
public CatalogDataTable()
CatalogDataTable(SerializationInfo, StreamingContext)
Declaration
protected CatalogDataTable(SerializationInfo info, StreamingContext context)
Parameters
Type |
Name |
Description |
System.Runtime.Serialization.SerializationInfo |
info |
|
System.Runtime.Serialization.StreamingContext |
context |
|
Properties
Declaration
public DataColumn CatalogIdColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
ContentGuidColumn
Declaration
public DataColumn ContentGuidColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public int Count { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public DataColumn CreatedColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn CreatorIdColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn DefaultCurrencyColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn DefaultLanguageColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn EndDateColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn IsActiveColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn IsPrimaryColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public CatalogDto.CatalogRow this[int index] { get; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
Declaration
public DataColumn LengthBaseColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn ModifiedColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn ModifierIdColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn NameColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn OwnerColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn SortOrderColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn StartDateColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn WeightBaseColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Methods
Declaration
public void AddCatalogRow(CatalogDto.CatalogRow row)
Parameters
Declaration
public CatalogDto.CatalogRow AddCatalogRow(string Name, DateTime StartDate, DateTime EndDate, string DefaultCurrency, string WeightBase, string DefaultLanguage, bool IsPrimary, bool IsActive, DateTime Created, DateTime Modified, string CreatorId, string ModifierId, int SortOrder, Guid ApplicationId, string Owner, string LengthBase)
Parameters
Type |
Name |
Description |
System.String |
Name |
|
System.DateTime |
StartDate |
|
System.DateTime |
EndDate |
|
System.String |
DefaultCurrency |
|
System.String |
WeightBase |
|
System.String |
DefaultLanguage |
|
System.Boolean |
IsPrimary |
|
System.Boolean |
IsActive |
|
System.DateTime |
Created |
|
System.DateTime |
Modified |
|
System.String |
CreatorId |
|
System.String |
ModifierId |
|
System.Int32 |
SortOrder |
|
System.Guid |
ApplicationId |
|
System.String |
Owner |
|
System.String |
LengthBase |
|
Returns
Declaration
public CatalogDto.CatalogRow AddCatalogRow(string Name, DateTime StartDate, DateTime EndDate, string DefaultCurrency, string WeightBase, string DefaultLanguage, bool IsPrimary, bool IsActive, DateTime Created, DateTime Modified, string CreatorId, string ModifierId, int SortOrder, string Owner, string LengthBase, Guid ContentGuid)
Parameters
Type |
Name |
Description |
System.String |
Name |
|
System.DateTime |
StartDate |
|
System.DateTime |
EndDate |
|
System.String |
DefaultCurrency |
|
System.String |
WeightBase |
|
System.String |
DefaultLanguage |
|
System.Boolean |
IsPrimary |
|
System.Boolean |
IsActive |
|
System.DateTime |
Created |
|
System.DateTime |
Modified |
|
System.String |
CreatorId |
|
System.String |
ModifierId |
|
System.Int32 |
SortOrder |
|
System.String |
Owner |
|
System.String |
LengthBase |
|
System.Guid |
ContentGuid |
|
Returns
Declaration
public override DataTable Clone()
Returns
Type |
Description |
System.Data.DataTable |
|
Declaration
protected override DataTable CreateInstance()
Returns
Type |
Description |
System.Data.DataTable |
|
Declaration
public CatalogDto.CatalogRow FindByCatalogId(int CatalogId)
Parameters
Type |
Name |
Description |
System.Int32 |
CatalogId |
|
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 CatalogDto.CatalogRow NewCatalogRow()
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 RemoveCatalogRow(CatalogDto.CatalogRow row)
Parameters
Events
Declaration
public event CatalogDto.CatalogRowChangeEventHandler CatalogRowChanged
Event Type
Declaration
public event CatalogDto.CatalogRowChangeEventHandler CatalogRowChanging
Event Type
Declaration
public event CatalogDto.CatalogRowChangeEventHandler CatalogRowDeleted
Event Type
Declaration
public event CatalogDto.CatalogRowChangeEventHandler CatalogRowDeleting
Event Type