Class PaymentMethodDto.PaymentMethodDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
PaymentMethodDto.PaymentMethodDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
public class PaymentMethodDataTable : TypedTableBase<PaymentMethodDto.PaymentMethodRow>
Constructors
Declaration
public PaymentMethodDataTable()
PaymentMethodDataTable(SerializationInfo, StreamingContext)
Declaration
protected PaymentMethodDataTable(SerializationInfo info, StreamingContext context)
Parameters
Type |
Name |
Description |
System.Runtime.Serialization.SerializationInfo |
info |
|
System.Runtime.Serialization.StreamingContext |
context |
|
Properties
Declaration
public DataColumn ClassNameColumn { 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 IsActiveColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn IsDefaultColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public PaymentMethodDto.PaymentMethodRow this[int index] { get; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
Declaration
public DataColumn LanguageIdColumn { 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 |
|
Declaration
public DataColumn OrderingColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn PaymentImplementationClassNameColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn PaymentMethodIdColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn SupportsRecurringColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Declaration
public DataColumn SystemKeywordColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Methods
Declaration
public void AddPaymentMethodRow(PaymentMethodDto.PaymentMethodRow row)
Parameters
Declaration
public PaymentMethodDto.PaymentMethodRow AddPaymentMethodRow(Guid PaymentMethodId, string Name, string Description, string LanguageId, string SystemKeyword, bool IsActive, bool IsDefault, string ClassName, string PaymentImplementationClassName, bool SupportsRecurring, int Ordering, DateTime Created, DateTime Modified)
Parameters
Type |
Name |
Description |
System.Guid |
PaymentMethodId |
|
System.String |
Name |
|
System.String |
Description |
|
System.String |
LanguageId |
|
System.String |
SystemKeyword |
|
System.Boolean |
IsActive |
|
System.Boolean |
IsDefault |
|
System.String |
ClassName |
|
System.String |
PaymentImplementationClassName |
|
System.Boolean |
SupportsRecurring |
|
System.Int32 |
Ordering |
|
System.DateTime |
Created |
|
System.DateTime |
Modified |
|
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 PaymentMethodDto.PaymentMethodRow FindByPaymentMethodId(Guid PaymentMethodId)
Parameters
Type |
Name |
Description |
System.Guid |
PaymentMethodId |
|
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 PaymentMethodDto.PaymentMethodRow NewPaymentMethodRow()
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 RemovePaymentMethodRow(PaymentMethodDto.PaymentMethodRow row)
Parameters
Events
Declaration
public event PaymentMethodDto.PaymentMethodRowChangeEventHandler PaymentMethodRowChanged
Event Type
Declaration
public event PaymentMethodDto.PaymentMethodRowChangeEventHandler PaymentMethodRowChanging
Event Type
Declaration
public event PaymentMethodDto.PaymentMethodRowChangeEventHandler PaymentMethodRowDeleted
Event Type
Declaration
public event PaymentMethodDto.PaymentMethodRowChangeEventHandler PaymentMethodRowDeleting
Event Type