Table of Contents

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
object
UserMacroIdentityInfo
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 DataRow

DataRow 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

ObjectTypeInfo

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