• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class BaseEntityInfo

BaseEntityInfo provides auditing fields for Core tables.

Inheritance
System.Object
BaseEntityInfo
PermissionInfo
ListInfo
ContentItem
Term
Vocabulary
Host
IPFilterInfo
ControlInfo
PortalDesktopModuleInfo
PortalAliasInfo
PortalGroupInfo
PortalInfo
PortalSettings
ProfilePropertyDefinition
TabAliasSkinInfo
TabVersion
TabVersionDetail
PasswordHistory
RelationshipType
Relationship
UserRelationship
UserRelationshipPreference
UserInfo
PermissionInfo
RoleGroupInfo
RoleInfo
AuthenticationInfo
UserAuthenticationInfo
FileInfo
FileVersionInfo
FolderInfo
PackageInfo
LanguagePackInfo
Locale
ScheduleItem
Message
MessageAttachment
MessageRecipient
Notification
NotificationType
NotificationTypeAction
SkinPackageInfo
Namespace: DotNetNuke.Entities
Assembly: DotNetNuke.dll
Syntax
public abstract class BaseEntityInfo : object

Constructors

| Improve this Doc View Source

BaseEntityInfo()

Initializes a new instance of the BaseEntityInfo class.

Declaration
protected BaseEntityInfo()

Properties

| Improve this Doc View Source

CreatedByUserID

Gets the CreatedByUserID.

Declaration
public int CreatedByUserID { get; }
Property Value
Type Description
System.Int32

An Integer.

| Improve this Doc View Source

CreatedOnDate

Gets the CreatedOnDate.

Declaration
public DateTime CreatedOnDate { get; }
Property Value
Type Description
DateTime

A DateTime.

| Improve this Doc View Source

LastModifiedByUserID

Gets the LastModifiedByUserID.

Declaration
public int LastModifiedByUserID { get; }
Property Value
Type Description
System.Int32

An Integer.

| Improve this Doc View Source

LastModifiedOnDate

Gets the LastModifiedOnDate.

Declaration
public DateTime LastModifiedOnDate { get; }
Property Value
Type Description
DateTime

A DateTime.

Methods

| Improve this Doc View Source

CloneBaseProperties(BaseEntityInfo, BaseEntityInfo)

Clones the base properties of the entity.

Declaration
protected void CloneBaseProperties(BaseEntityInfo clonedItem, BaseEntityInfo originalItem)
Parameters
Type Name Description
BaseEntityInfo clonedItem

The cloned entity (cloned to).

BaseEntityInfo originalItem

The original entity (cloned from).

| Improve this Doc View Source

CreatedByUser(Int32)

Gets the UserInfo object associated with this user.

Declaration
public UserInfo CreatedByUser(int portalId)
Parameters
Type Name Description
System.Int32 portalId

The PortalID associated with the desired user.

Returns
Type Description
UserInfo

A UserInfo object.

| Improve this Doc View Source

FillInternal(IDataReader)

Fills a BaseEntityInfo from a Data Reader.

Declaration
protected virtual void FillInternal(IDataReader dr)
Parameters
Type Name Description
IDataReader dr

The Data Reader to use.

| Improve this Doc View Source

LastModifiedByUser(Int32)

Gets the UserInfo object associated with this user.

Declaration
public UserInfo LastModifiedByUser(int portalId)
Parameters
Type Name Description
System.Int32 portalId

The PortalID associated with the desired user.

Returns
Type Description
UserInfo

A UserInfo object.

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS