Table of Contents

Class ProfileReferenceInfo

Namespace
CMS.ContactManagement
Assembly
CMS.ContactManagement.dll

Data container class for ProfileReferenceInfo.

public class ProfileReferenceInfo : AbstractInfo<ProfileReferenceInfo, IInfoProvider<ProfileReferenceInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId
Inheritance
object
ProfileReferenceInfo
Implements
Inherited Members
Extension Methods

Constructors

ProfileReferenceInfo()

Creates an empty instance of the ProfileReferenceInfo class.

public ProfileReferenceInfo()

ProfileReferenceInfo(DataRow)

Creates a new instances of the ProfileReferenceInfo class from the given System.Data.DataRow.

public ProfileReferenceInfo(DataRow dr)

Parameters

dr DataRow

DataRow with the object data.

Fields

OBJECT_TYPE

Object type.

public const string OBJECT_TYPE = "om.profilereference"

Field Value

string

TYPEINFO

Type information.

public static readonly ObjectTypeInfo TYPEINFO

Field Value

ObjectTypeInfo

Properties

ProfileReferenceContactID

Profile reference contact ID.

[DatabaseField]
public virtual int ProfileReferenceContactID { get; set; }

Property Value

int

ProfileReferenceCustomerID

Profile reference customer ID.

[DatabaseField]
public virtual int ProfileReferenceCustomerID { get; set; }

Property Value

int

ProfileReferenceID

Profile reference ID.

[DatabaseField]
public virtual int ProfileReferenceID { get; set; }

Property Value

int

ProfileReferenceMemberID

Profile reference member ID.

[DatabaseField]
public virtual int ProfileReferenceMemberID { get; set; }

Property Value

int

ProfileReferenceProfileID

Profile reference profile ID.

[DatabaseField]
public virtual int ProfileReferenceProfileID { 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()