Class CampaignDto.CampaignSegmentDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
CampaignDto.CampaignSegmentDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
public class CampaignSegmentDataTable : TypedTableBase<CampaignDto.CampaignSegmentRow>
Constructors
Declaration
public CampaignSegmentDataTable()
CampaignSegmentDataTable(SerializationInfo, StreamingContext)
Declaration
protected CampaignSegmentDataTable(SerializationInfo info, StreamingContext context)
Parameters
| Type |
Name |
Description |
| System.Runtime.Serialization.SerializationInfo |
info |
|
| System.Runtime.Serialization.StreamingContext |
context |
|
Properties
Declaration
public DataColumn CampaignIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn CampaignSegmentIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public int Count { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Declaration
public CampaignDto.CampaignSegmentRow this[int index] { get; }
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Property Value
Declaration
public DataColumn SegmentIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Methods
Declaration
public void AddCampaignSegmentRow(CampaignDto.CampaignSegmentRow row)
Parameters
Declaration
public CampaignDto.CampaignSegmentRow AddCampaignSegmentRow(int SegmentId, CampaignDto.CampaignRow _parentCampaignRowByFK_ecf_mktg_CampaignSegment_ecf_mktg_Campaign)
Parameters
| Type |
Name |
Description |
| System.Int32 |
SegmentId |
|
| CampaignDto.CampaignRow |
_parentCampaignRowByFK_ecf_mktg_CampaignSegment_ecf_mktg_Campaign |
|
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 CampaignDto.CampaignSegmentRow FindByCampaignSegmentId(int CampaignSegmentId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
CampaignSegmentId |
|
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 CampaignDto.CampaignSegmentRow NewCampaignSegmentRow()
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 RemoveCampaignSegmentRow(CampaignDto.CampaignSegmentRow row)
Parameters
Events
Declaration
public event CampaignDto.CampaignSegmentRowChangeEventHandler CampaignSegmentRowChanged
Event Type
Declaration
public event CampaignDto.CampaignSegmentRowChangeEventHandler CampaignSegmentRowChanging
Event Type
Declaration
public event CampaignDto.CampaignSegmentRowChangeEventHandler CampaignSegmentRowDeleted
Event Type
Declaration
public event CampaignDto.CampaignSegmentRowChangeEventHandler CampaignSegmentRowDeleting
Event Type