Class CampaignReferenceInfo
Data container class for CampaignReferenceInfo.
public class CampaignReferenceInfo : AbstractInfo<CampaignReferenceInfo, IInfoProvider<CampaignReferenceInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid
- Inheritance
-
objectCampaignReferenceInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
CampaignReferenceInfo()
Creates an empty instance of the CampaignReferenceInfo class.
public CampaignReferenceInfo()
CampaignReferenceInfo(DataRow)
Creates a new instances of the CampaignReferenceInfo class from the given System.Data.DataRow.
public CampaignReferenceInfo(DataRow dr)
Parameters
drDataRowDataRow with the object data.
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "om.campaignreference"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
CampaignReferenceAutomationProcessID
Campaign reference automation process ID.
[DatabaseField]
public virtual int? CampaignReferenceAutomationProcessID { get; set; }
Property Value
- int?
CampaignReferenceCampaignID
Campaign reference campaign ID.
[DatabaseField]
public virtual int CampaignReferenceCampaignID { get; set; }
Property Value
- int
CampaignReferenceContentItemID
Campaign reference content item ID.
[DatabaseField]
public virtual int? CampaignReferenceContentItemID { get; set; }
Property Value
- int?
CampaignReferenceCustomerJourneyID
Campaign reference customer journey ID.
[DatabaseField]
public virtual int? CampaignReferenceCustomerJourneyID { get; set; }
Property Value
- int?
CampaignReferenceEmailID
Campaign reference email ID.
[DatabaseField]
public virtual int? CampaignReferenceEmailID { get; set; }
Property Value
- int?
CampaignReferenceFormID
Campaign reference form ID.
[DatabaseField]
public virtual int? CampaignReferenceFormID { get; set; }
Property Value
- int?
CampaignReferenceGUID
Campaign reference GUID.
[DatabaseField]
public virtual Guid CampaignReferenceGUID { get; set; }
Property Value
- Guid
CampaignReferenceID
Campaign reference ID.
[DatabaseField]
public virtual int CampaignReferenceID { get; set; }
Property Value
- int
CampaignReferenceWebPageItemID
Campaign reference web page item ID.
[DatabaseField]
public virtual int? CampaignReferenceWebPageItemID { get; set; }
Property Value
- int?
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()