The PortalInfo type exposes the following members.

Constructors

  NameDescription
Public methodPortalInfo
Create new Portalinfo instance

Methods

  NameDescription
Protected methodCloneBaseProperties (Inherited from BaseEntityInfo.)
Public methodCreatedByUser
Gets the UserInfo object associated with this user
(Inherited from BaseEntityInfo.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFill
Fills a PortalInfo from a Data Reader
Protected methodFillInternal
Fills a BaseEntityInfo from a Data Reader
(Inherited from BaseEntityInfo.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLastModifiedByUser
Gets the UserInfo object associated with this user
(Inherited from BaseEntityInfo.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

Properties

  NameDescription
Public propertyAdministratorId
UserID of the user who is the admininistrator of the portal
Public propertyAdministratorRoleId
The RoleId of the Security Role of the Administrators group of the portal
Public propertyAdministratorRoleName
The actual name of the Administrators group of the portal. This name is retrieved from the RoleController object
Public propertyAdminTabId
TabId at which admin tasks start
Public propertyBackgroundFile
Image (bitmap) file that is used as background for the portal
Public propertyBannerAdvertising
Setting for the type of banner advertising in the portal
Public propertyCreatedByUserID
Gets the CreatedByUserID
(Inherited from BaseEntityInfo.)
Public propertyCreatedOnDate
Gets the CreatedOnDate
(Inherited from BaseEntityInfo.)
Public propertyCultureCode
Public propertyCurrency
Curreny format that is used in the portal
Public propertyCustom404TabId
Tabid of the Custom 404 page
Public propertyCustom500TabId
Tabid of the Custom 500 error page
Public propertyDefaultLanguage
Default language for the portal
Public propertyDescription
Description of the portal
Public propertyEmail
The default e-mail to be used in the porta;
Public propertyExpiryDate
Date at which the portal expires
Public propertyFooterText
The footer text as specified in the Portal settings
Public propertyGUID
GUID of the portal info object
Public propertyHomeDirectory
Home directory of the portal (logical path)
Public propertyHomeDirectoryMapPath
Fysical path on disk of the home directory of the portal
Public propertyHomeSystemDirectory
Home System (local) directory of the portal (logical path)
Public propertyHomeSystemDirectoryMapPath
Fysical path on disk of the home directory of the portal
Public propertyHomeTabId
TabdId of the Home page
Public propertyHostFee
Amount of currency that is used as a hosting fee of the portal
Public propertyHostSpace
Total disk space allowed for the portal (Mb). 0 means not limited
Public propertyKeyID
Gets and sets the Key ID
Public propertyKeyWords
Keywords (separated by ,) for this portal
Public propertyLastModifiedByUserID
Gets the LastModifiedByUserID
(Inherited from BaseEntityInfo.)
Public propertyLastModifiedOnDate
Gets the LastModifiedOnDate
(Inherited from BaseEntityInfo.)
Public propertyLoginTabId
TabId with the login control, page to login
Public propertyLogoFile
The portal has a logo (bitmap) associated with the portal. Teh admin can set the logo in the portal settings
Public propertyPageQuota
Number of portal pages allowed in the portal. 0 means not limited
Public propertyPages
Actual number of pages of the portal
Public propertyPaymentProcessor
Name of the Payment processor that is used for portal payments, e.g. PayPal
Public propertyPortalGroupID
Contains the id of the portal group that the portal belongs to Will be null or -1 (null.nullinteger) if the portal does not belong to a portal group
Public propertyPortalID
Unique idenitifier of the Portal within the site
Public propertyPortalName
Name of the portal. Can be set at creation time, Admin can change the name in the portal settings
Public propertyProcessorPassword
Password to use in the payment processor
Public propertyProcessorUserId
Payment Processor userId
Public propertyRegisteredRoleId
The RoleId of the Registered users group of the portal.
Public propertyRegisteredRoleName
The actual name of the Registerd Users group of the portal. This name is retrieved from the RoleController object
Public propertyRegisterTabId
Tabid of the Registration page
Public propertySearchTabId
Tabid of the Search profile page
Public propertySiteLogHistory Obsolete.
# of days that Site log history should be kept. 0 means unlimited
Public propertySplashTabId
TabdId of the splash page. If 0, there is no splash page
Public propertySuperTabId
TabId at which Host tasks start
Public propertyTimeZoneOffset Obsolete.
Public propertyUserQuota
Number of registered users allowed in the portal. 0 means not limited
Public propertyUserRegistration
Type of registration that the portal supports
Public propertyUsers
Actual number of actual users for this portal
Public propertyUserTabId
Tabid of the User profile page
Public propertyVersion
DNN Version # of the portal installation

See Also