Class SegmentDto.SegmentConditionDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
SegmentDto.SegmentConditionDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
public class SegmentConditionDataTable : TypedTableBase<SegmentDto.SegmentConditionRow>
Constructors
Declaration
public SegmentConditionDataTable()
SegmentConditionDataTable(SerializationInfo, StreamingContext)
Declaration
protected SegmentConditionDataTable(SerializationInfo info, StreamingContext context)
Parameters
| Type |
Name |
Description |
| System.Runtime.Serialization.SerializationInfo |
info |
|
| System.Runtime.Serialization.StreamingContext |
context |
|
Properties
Declaration
public int Count { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Declaration
public DataColumn ExpressionIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public SegmentDto.SegmentConditionRow this[int index] { get; }
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Property Value
Declaration
public DataColumn PrincipalGroupConditionIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn SegmentIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Methods
Declaration
public void AddSegmentConditionRow(SegmentDto.SegmentConditionRow row)
Parameters
Declaration
public SegmentDto.SegmentConditionRow AddSegmentConditionRow(SegmentDto.SegmentRow _parentSegmentRowByFK_ecf_mktg_SegmentCondition_ecf_mktg_Segment, int ExpressionId)
Parameters
| Type |
Name |
Description |
| SegmentDto.SegmentRow |
_parentSegmentRowByFK_ecf_mktg_SegmentCondition_ecf_mktg_Segment |
|
| System.Int32 |
ExpressionId |
|
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 SegmentDto.SegmentConditionRow FindByPrincipalGroupConditionId(int PrincipalGroupConditionId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
PrincipalGroupConditionId |
|
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
protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowBuilder |
builder |
|
Returns
| Type |
Description |
| System.Data.DataRow |
|
Declaration
public SegmentDto.SegmentConditionRow NewSegmentConditionRow()
Returns
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 RemoveSegmentConditionRow(SegmentDto.SegmentConditionRow row)
Parameters
Events
Declaration
public event SegmentDto.SegmentConditionRowChangeEventHandler SegmentConditionRowChanged
Event Type
Declaration
public event SegmentDto.SegmentConditionRowChangeEventHandler SegmentConditionRowChanging
Event Type
Declaration
public event SegmentDto.SegmentConditionRowChangeEventHandler SegmentConditionRowDeleted
Event Type
Declaration
public event SegmentDto.SegmentConditionRowChangeEventHandler SegmentConditionRowDeleting
Event Type