Class PolicyDto.PolicyDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
PolicyDto.PolicyDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
public class PolicyDataTable : TypedTableBase<PolicyDto.PolicyRow>
Constructors
Declaration
PolicyDataTable(SerializationInfo, StreamingContext)
Declaration
protected PolicyDataTable(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 DataColumn IsLocalColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public PolicyDto.PolicyRow this[int index] { get; }
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Property Value
Declaration
public DataColumn NameColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn PolicyIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn StatusColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Methods
Declaration
public void AddPolicyRow(PolicyDto.PolicyRow row)
Parameters
Declaration
public PolicyDto.PolicyRow AddPolicyRow(string Name, string Status, int ExpressionId, bool IsLocal)
Parameters
| Type |
Name |
Description |
| System.String |
Name |
|
| System.String |
Status |
|
| System.Int32 |
ExpressionId |
|
| System.Boolean |
IsLocal |
|
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 PolicyDto.PolicyRow FindByPolicyId(int PolicyId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
PolicyId |
|
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 PolicyDto.PolicyRow NewPolicyRow()
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 RemovePolicyRow(PolicyDto.PolicyRow row)
Parameters
Events
Declaration
public event PolicyDto.PolicyRowChangeEventHandler PolicyRowChanged
Event Type
Declaration
public event PolicyDto.PolicyRowChangeEventHandler PolicyRowChanging
Event Type
Declaration
public event PolicyDto.PolicyRowChangeEventHandler PolicyRowDeleted
Event Type
Declaration
public event PolicyDto.PolicyRowChangeEventHandler PolicyRowDeleting
Event Type