Class ExpressionDto.ExpressionDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
ExpressionDto.ExpressionDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
public class ExpressionDataTable : TypedTableBase<ExpressionDto.ExpressionRow>
Constructors
Declaration
public ExpressionDataTable()
ExpressionDataTable(SerializationInfo, StreamingContext)
Declaration
protected ExpressionDataTable(SerializationInfo info, StreamingContext context)
Parameters
| Type |
Name |
Description |
| System.Runtime.Serialization.SerializationInfo |
info |
|
| System.Runtime.Serialization.StreamingContext |
context |
|
Properties
Declaration
public DataColumn CategoryColumn { 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 DescriptionColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn ExpressionIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn ExpressionXmlColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public ExpressionDto.ExpressionRow this[int index] { get; }
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Property Value
Declaration
public DataColumn ModifiedByColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn ModifiedColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn NameColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Methods
Declaration
public void AddExpressionRow(ExpressionDto.ExpressionRow row)
Parameters
Declaration
public ExpressionDto.ExpressionRow AddExpressionRow(string Name, string Description, string Category, string ExpressionXml, DateTime Created, DateTime Modified, string ModifiedBy)
Parameters
| Type |
Name |
Description |
| System.String |
Name |
|
| System.String |
Description |
|
| System.String |
Category |
|
| System.String |
ExpressionXml |
|
| System.DateTime |
Created |
|
| System.DateTime |
Modified |
|
| System.String |
ModifiedBy |
|
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 ExpressionDto.ExpressionRow FindByExpressionId(int ExpressionId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
ExpressionId |
|
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 ExpressionDto.ExpressionRow NewExpressionRow()
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 RemoveExpressionRow(ExpressionDto.ExpressionRow row)
Parameters
Events
Declaration
public event ExpressionDto.ExpressionRowChangeEventHandler ExpressionRowChanged
Event Type
Declaration
public event ExpressionDto.ExpressionRowChangeEventHandler ExpressionRowChanging
Event Type
Declaration
public event ExpressionDto.ExpressionRowChangeEventHandler ExpressionRowDeleted
Event Type
Declaration
public event ExpressionDto.ExpressionRowChangeEventHandler ExpressionRowDeleting
Event Type