SaaS CMS has officially launched! Learn more now.

Class PolicyDto.GroupPolicyDataTable

Represents the strongly named DataTable class.

Inheritance
System.Object
PolicyDto.GroupPolicyDataTable
Namespace: Mediachase.Commerce.Marketing.Dto
Assembly: Mediachase.Commerce.dll
Version: 11.8.3
Syntax
public class GroupPolicyDataTable : TypedTableBase<PolicyDto.GroupPolicyRow>

Constructors

GroupPolicyDataTable()

Declaration
public GroupPolicyDataTable()

GroupPolicyDataTable(SerializationInfo, StreamingContext)

Declaration
protected GroupPolicyDataTable(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

Properties

Count

Declaration
public int Count { get; }
Property Value
Type Description
System.Int32

GroupNameColumn

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

GroupPolicyIdColumn

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

Item[Int32]

Declaration
public PolicyDto.GroupPolicyRow this[int index] { get; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
PolicyDto.GroupPolicyRow

PolicyIdColumn

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

Methods

AddGroupPolicyRow(PolicyDto.GroupPolicyRow)

Declaration
public void AddGroupPolicyRow(PolicyDto.GroupPolicyRow row)
Parameters
Type Name Description
PolicyDto.GroupPolicyRow row

AddGroupPolicyRow(String, PolicyDto.PolicyRow)

Declaration
public PolicyDto.GroupPolicyRow AddGroupPolicyRow(string GroupName, PolicyDto.PolicyRow _parentPolicyRowByFK_ecf_mktg_GroupPolicy_ecf_mktg_Policy)
Parameters
Type Name Description
System.String GroupName
PolicyDto.PolicyRow _parentPolicyRowByFK_ecf_mktg_GroupPolicy_ecf_mktg_Policy
Returns
Type Description
PolicyDto.GroupPolicyRow

Clone()

Declaration
public override DataTable Clone()
Returns
Type Description
System.Data.DataTable

CreateInstance()

Declaration
protected override DataTable CreateInstance()
Returns
Type Description
System.Data.DataTable

FindByGroupPolicyId(Int32)

Declaration
public PolicyDto.GroupPolicyRow FindByGroupPolicyId(int GroupPolicyId)
Parameters
Type Name Description
System.Int32 GroupPolicyId
Returns
Type Description
PolicyDto.GroupPolicyRow

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

NewGroupPolicyRow()

Declaration
public PolicyDto.GroupPolicyRow NewGroupPolicyRow()
Returns
Type Description
PolicyDto.GroupPolicyRow

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

RemoveGroupPolicyRow(PolicyDto.GroupPolicyRow)

Declaration
public void RemoveGroupPolicyRow(PolicyDto.GroupPolicyRow row)
Parameters
Type Name Description
PolicyDto.GroupPolicyRow row

Events

GroupPolicyRowChanged

Declaration
public event PolicyDto.GroupPolicyRowChangeEventHandler GroupPolicyRowChanged
Event Type
Type Description
PolicyDto.GroupPolicyRowChangeEventHandler

GroupPolicyRowChanging

Declaration
public event PolicyDto.GroupPolicyRowChangeEventHandler GroupPolicyRowChanging
Event Type
Type Description
PolicyDto.GroupPolicyRowChangeEventHandler

GroupPolicyRowDeleted

Declaration
public event PolicyDto.GroupPolicyRowChangeEventHandler GroupPolicyRowDeleted
Event Type
Type Description
PolicyDto.GroupPolicyRowChangeEventHandler

GroupPolicyRowDeleting

Declaration
public event PolicyDto.GroupPolicyRowChangeEventHandler GroupPolicyRowDeleting
Event Type
Type Description
PolicyDto.GroupPolicyRowChangeEventHandler