Class PromotionDto.PromotionLanguageDataTable
  
  Represents the strongly named DataTable class.
 
  
  
    Inheritance
    System.Object
    PromotionDto.PromotionLanguageDataTable
   
  
  Assembly: Mediachase.Commerce.dll
  Version: 10.8.0
  
  
    public class PromotionLanguageDataTable : TypedTableBase<PromotionDto.PromotionLanguageRow>
   
  Constructors
  
  
  
  
  
  
  
  Declaration
  
    public PromotionLanguageDataTable()
   
  
  
  
  PromotionLanguageDataTable(SerializationInfo, StreamingContext)
  
  
  Declaration
  
    protected PromotionLanguageDataTable(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 DisplayNameColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public PromotionDto.PromotionLanguageRow this[int index] { get; }
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        index | 
         | 
      
    
  
  Property Value
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn LanguageCodeColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn PromotionIdColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn PromotionLanguageIdColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  Methods
  
  
  
  
  
  
  
  Declaration
  
    public void AddPromotionLanguageRow(PromotionDto.PromotionLanguageRow row)
   
  Parameters
  
  
  
  
  
  
  
  Declaration
  
    public PromotionDto.PromotionLanguageRow AddPromotionLanguageRow(string DisplayName, string LanguageCode, PromotionDto.PromotionRow _parentPromotionRowByFK_ecf_mktg_PromotionLanguage_ecf_mktg_Promotion)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        DisplayName | 
         | 
      
      
        | System.String | 
        LanguageCode | 
         | 
      
      
        | PromotionDto.PromotionRow | 
        _parentPromotionRowByFK_ecf_mktg_PromotionLanguage_ecf_mktg_Promotion | 
         | 
      
    
  
  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 PromotionDto.PromotionLanguageRow FindByPromotionLanguageId(int PromotionLanguageId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        PromotionLanguageId | 
         | 
      
    
  
  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 PromotionDto.PromotionLanguageRow NewPromotionLanguageRow()
   
  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 RemovePromotionLanguageRow(PromotionDto.PromotionLanguageRow row)
   
  Parameters
  
  Events
  
  
  
  
  
  
  Declaration
  
    public event PromotionDto.PromotionLanguageRowChangeEventHandler PromotionLanguageRowChanged
   
  Event Type
  
  
  
  
  
  
  Declaration
  
    public event PromotionDto.PromotionLanguageRowChangeEventHandler PromotionLanguageRowChanging
   
  Event Type
  
  
  
  
  
  
  Declaration
  
    public event PromotionDto.PromotionLanguageRowChangeEventHandler PromotionLanguageRowDeleted
   
  Event Type
  
  
  
  
  
  
  Declaration
  
    public event PromotionDto.PromotionLanguageRowChangeEventHandler PromotionLanguageRowDeleting
   
  Event Type