Class ProfileMergeInfo
- Namespace
- CMS.ContactManagement
- Assembly
- CMS.ContactManagement.dll
Data container class for ProfileMergeInfo.
public class ProfileMergeInfo : AbstractInfo<ProfileMergeInfo, IInfoProvider<ProfileMergeInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid
- Inheritance
-
objectProfileMergeInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
ProfileMergeInfo()
Creates an empty instance of the ProfileMergeInfo class.
public ProfileMergeInfo()
ProfileMergeInfo(DataRow)
Creates a new instances of the ProfileMergeInfo class from the given System.Data.DataRow.
public ProfileMergeInfo(DataRow dr)
Parameters
drDataRowDataRow with the object data.
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "om.profilemerge"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
ProfileMergeGuid
Profile merge guid.
[DatabaseField]
public virtual Guid ProfileMergeGuid { get; set; }
Property Value
- Guid
ProfileMergeID
Profile merge ID.
[DatabaseField]
public virtual int ProfileMergeID { get; set; }
Property Value
- int
ProfileMergeProfileID
Profile merge profile ID.
[DatabaseField]
public virtual int ProfileMergeProfileID { get; set; }
Property Value
- int
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
LoadDefaultData()
Loads the default data to the object.
protected override void LoadDefaultData()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()