Class CampaignDto.CampaignDataTable
  
  Represents the strongly named DataTable class.
 
  
  
    Inheritance
    System.Object
    CampaignDto.CampaignDataTable
   
  
  Assembly: Mediachase.Commerce.dll
  Version: 10.8.0
  
  
    public class CampaignDataTable : TypedTableBase<CampaignDto.CampaignRow>
   
  Constructors
  
  
  
  
  
  
  
  Declaration
  
    public CampaignDataTable()
   
  
  
  
  CampaignDataTable(SerializationInfo, StreamingContext)
  
  
  Declaration
  
    protected CampaignDataTable(SerializationInfo info, StreamingContext context)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Runtime.Serialization.SerializationInfo | 
        info | 
         | 
      
      
        | System.Runtime.Serialization.StreamingContext | 
        context | 
         | 
      
    
  
  Properties
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn ApplicationIdColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn CampaignIdColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn CommentsColumn { 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 EndDateColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn ExportedColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn IsActiveColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn IsArchivedColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public CampaignDto.CampaignRow 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 | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public DataColumn StartDateColumn { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Data.DataColumn | 
         | 
      
    
  
  Methods
  
  
  
  
  
  
  
  Declaration
  
    public void AddCampaignRow(CampaignDto.CampaignRow row)
   
  Parameters
  
  
  
  
  
  
  
  Declaration
  
    public CampaignDto.CampaignRow AddCampaignRow(Guid ApplicationId, DateTime StartDate, DateTime EndDate, string Name, DateTime Created, DateTime Exported, DateTime Modified, string ModifiedBy, bool IsActive, bool IsArchived, string Comments)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Guid | 
        ApplicationId | 
         | 
      
      
        | System.DateTime | 
        StartDate | 
         | 
      
      
        | System.DateTime | 
        EndDate | 
         | 
      
      
        | System.String | 
        Name | 
         | 
      
      
        | System.DateTime | 
        Created | 
         | 
      
      
        | System.DateTime | 
        Exported | 
         | 
      
      
        | System.DateTime | 
        Modified | 
         | 
      
      
        | System.String | 
        ModifiedBy | 
         | 
      
      
        | System.Boolean | 
        IsActive | 
         | 
      
      
        | System.Boolean | 
        IsArchived | 
         | 
      
      
        | System.String | 
        Comments | 
         | 
      
    
  
  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 CampaignDto.CampaignRow FindByCampaignId(int CampaignId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        CampaignId | 
         | 
      
    
  
  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 CampaignDto.CampaignRow NewCampaignRow()
   
  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 RemoveCampaignRow(CampaignDto.CampaignRow row)
   
  Parameters
  
  Events
  
  
  
  
  
  
  Declaration
  
    public event CampaignDto.CampaignRowChangeEventHandler CampaignRowChanged
   
  Event Type
  
  
  
  
  
  
  Declaration
  
    public event CampaignDto.CampaignRowChangeEventHandler CampaignRowChanging
   
  Event Type
  
  
  
  
  
  
  Declaration
  
    public event CampaignDto.CampaignRowChangeEventHandler CampaignRowDeleted
   
  Event Type
  
  
  
  
  
  
  Declaration
  
    public event CampaignDto.CampaignRowChangeEventHandler CampaignRowDeleting
   
  Event Type