Class UserMacroIdentityInfo
- Namespace
- CMS.MacroEngine
- Assembly
- CMS.MacroEngine.dll
UserMacroIdentityInfo data container class.
[InfoCache(InfoCacheBy.ID, Priority = InfoCachePriority.NotRemovable)]
public class UserMacroIdentityInfo : AbstractInfo<UserMacroIdentityInfo, IUserMacroIdentityInfoProvider>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId
- Inheritance
-
objectUserMacroIdentityInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
UserMacroIdentityInfo()
Constructor - Creates an empty UserMacroIdentityInfo object.
public UserMacroIdentityInfo()
UserMacroIdentityInfo(DataRow)
Constructor - Creates a new UserMacroIdentityInfo object from the given DataRow.
public UserMacroIdentityInfo(DataRow dr)
Parameters
dr
DataRowDataRow with the object data
Fields
OBJECT_TYPE
Object type
public const string OBJECT_TYPE = "cms.usermacroidentity"
Field Value
- string
TYPEINFO
Type information.
public static ObjectTypeInfo TYPEINFO
Field Value
Properties
UserMacroIdentityID
User macro identity ID
[DatabaseField]
public virtual int UserMacroIdentityID { get; set; }
Property Value
- int
UserMacroIdentityLastModified
User macro identity last modified
[DatabaseField]
public virtual DateTime UserMacroIdentityLastModified { get; set; }
Property Value
- DateTime
UserMacroIdentityMacroIdentityID
User macro identity macro identity ID
[DatabaseField]
public virtual int UserMacroIdentityMacroIdentityID { get; set; }
Property Value
- int
UserMacroIdentityUserGuid
User macro identity user guid
[DatabaseField]
public virtual Guid UserMacroIdentityUserGuid { get; set; }
Property Value
- Guid
UserMacroIdentityUserID
User macro identity user ID
[DatabaseField]
public virtual int UserMacroIdentityUserID { 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()