/// <summary> /// Initializes a new instance of the CampaignMailingClick class. /// </summary> /// <param name="clickDate">Date & time the click occurred</param> public CampaignMailingClick(int campaignSubscriptionId, System.DateTime clickDate, ContactIdentifier contactIdentifier, int linkId) { CampaignSubscriptionId = campaignSubscriptionId; ClickDate = clickDate; ContactIdentifier = contactIdentifier; LinkId = linkId; }
/// <summary> /// Initializes a new instance of the CampaignMailingBounce class. /// </summary> /// <param name="bounceDate">Date & time the bounce occured</param> /// <param name="type">Possible values include: 'HARDBOUNCE', /// 'SOFTBOUNCE'</param> public CampaignMailingBounce(System.DateTime bounceDate, int campaignSubscriptionId, ContactIdentifier contactIdentifier, string type) { BounceDate = bounceDate; CampaignSubscriptionId = campaignSubscriptionId; ContactIdentifier = contactIdentifier; Type = type; }
/// <summary> /// Initializes a new instance of the MailingRecipient class. /// </summary> public MailingRecipient(ContactIdentifier contactIdentifier) { ContactIdentifier = contactIdentifier; }
/// <summary> /// Initializes a new instance of the MailingOpen class. /// </summary> /// <param name="openDate">Date & time the open occurred</param> public MailingOpen(ContactIdentifier contactIdentifier, System.DateTime openDate) { ContactIdentifier = contactIdentifier; OpenDate = openDate; }
/// <summary> /// Initializes a new instance of the MailingClick class. /// </summary> /// <param name="clickDate">Date & time the click occurred</param> public MailingClick(System.DateTime clickDate, ContactIdentifier contactIdentifier, int linkId) { ClickDate = clickDate; ContactIdentifier = contactIdentifier; LinkId = linkId; }
/// <summary> /// Initializes a new instance of the CampaignMailingOpen class. /// </summary> /// <param name="openDate">Date & time the open occurred</param> public CampaignMailingOpen(int campaignSubscriptionId, ContactIdentifier contactIdentifier, System.DateTime openDate) { CampaignSubscriptionId = campaignSubscriptionId; ContactIdentifier = contactIdentifier; OpenDate = openDate; }
/// <summary> /// Initializes a new instance of the MailingBounce class. /// </summary> /// <param name="bounceDate">Date & time the bounce occured</param> /// <param name="type">Possible values include: 'HARDBOUNCE', /// 'SOFTBOUNCE'</param> public MailingBounce(System.DateTime bounceDate, ContactIdentifier contactIdentifier, string type) { BounceDate = bounceDate; ContactIdentifier = contactIdentifier; Type = type; }
/// <summary> /// Initializes a new instance of the CampaignMailingRecipient class. /// </summary> /// <param name="sendDate">Date & time the mailing has been /// sent</param> public CampaignMailingRecipient(int campaignSubscriptionId, ContactIdentifier contactIdentifier, System.DateTime sendDate) { CampaignSubscriptionId = campaignSubscriptionId; ContactIdentifier = contactIdentifier; SendDate = sendDate; }