Table of Contents

Class CampaignReferenceInfo

Namespace
CMS.Campaigns
Assembly
CMS.Campaigns.dll

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
object
CampaignReferenceInfo
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

dr DataRow

DataRow 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

ObjectTypeInfo

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()