mojoPortal API Documentation
mojoPortal.Business Namespace
mojoPortalmojoPortal.Business
Declaration Syntax
C#
namespace mojoPortal.Business
Types
All TypesClassesInterfacesEnumerationsDelegates
IconTypeDescription
AuthorizeNetLog
Represents a log of Authorize.NET activity

BannedIPAddress

Blog
CalendarEvent
Category
CategoryItem
CommerceReport
A common repository where ecommerce features can push in their sales results. This makes it possible to create one set of reports instead of having to create them for each feature. It also allows aggregating at the site level across commerce features.

CommerceReportItem
ContactFormMessage
ContentChangedEventArgs
ContentChangedEventHandler
SiteSettings..::.ContentEditorSkin
ContentHistory
ContentMeta
ContentMetaLink
ContentMetaRespository
ContentPublishMode
ContentRating

ContentRatingStats

ContentStyle
ContentTemplate
ContentWorkflow
ContentWorkflowStatus
Currency

CustomModuleSetting

DatabaseHelper
EmailSendLog
EmailSendQueue
EmailTemplate
FileAttachment
Forum
ForumThread
ForumThreadMovedArgs
FriendlyUrl

SiteSettings..::.FriendlyUrlPattern
Gallery
GalleryImage
GeoCountry
Represents a geographic country

GeoZone
Represents a State within a Country

GoogleCheckoutLog
Represents a log of google checkout activity

HtmlContent
Represents an instance of Html Content

HtmlRepository
IIndexableContent
ImageHelper Obsolete.
A helper class for manipulating images

IndexingQueue
Represents a sequential queue for updating the search index. Items are queued into the database then processed by a task running on a background thread.

IPAddressHelper

ITaskQueueTask

Language
Represents a language

LdapHelper

LdapSettings

LdapUser

Letter
Represents an instance of a news letter edition

LetterHtmlTemplate
Represents an html template for email news letter

LetterInfo
Represents the definition of a news letter

LetterSendLog
Represents a log fro tracking the sending of email news letters. This allows us to resume if the task is interupted.

LetterSubscriber
Represents a user subscription to a news letter.

Link
Module
Represents an instance of a feature

ModuleDefinition
Represents a feature that can plug into the content management system.

ModuleSettings
Represents settings for a feature instance

PageChangeFrequency
Specifies the frequency with which a page's content changes this is used for google site map protocol

PageCreatedEventArgs
PageCreatedEventHandler
PageModule
This class represents an instance of a ContentModule published on a page. It is abridge between page class and module class and corresponds to the mp_PageModules table

PageSettings
Represents a page in the content management system.

PayPalLog
Represents a log used to track paypal activity

PlugNPayLog
Represents a log of Plug N Pay activity in the AuthNet table

RedirectInfo
Represents urls that have been permanently moved.

RegexHelper
ImageHelper..::.ResizeOption
Role
Represents a user role.

RssFeed
RssForum
RuleViolation
SavedQuery
SavedQueryRespository
SerializationHelper

SharedFile
SharedFileFolder
SharedFileHistory
SiteFolder
Represents a site folder used to demark a sub site in a multi site installation using folder based child sites.

SiteModuleDefinition
SitePersonalization
A utility for managing user personalization via the MyPage feature aka WebParts

SiteSettings
The preferred way to obtasin a reference to SiteSettings object is using mojoPortal.Business.WebHelpers.CacheHelper.GetCurrentSiteSettings();

SiteUser
SubscriberRepository
SystemLog
Tag
TagItem
TaskMonitor
Summary description for TaskMonitor.

TaskQueue
Represents a queue for tasks run on a bcakcground thread

TaxCalculator

TaxClass
Represents the taxability of a product or service

TaxRate
Represents a tax rate associated with a geographic location

ForumThread..::.ThreadMovedEventHandler
ThreadSleepTask
This is just a task for testing purposes. It can be configured how long to run and how long to sleep in between reporting.

UserLocation
Represents a user location aka ip address for tracking user ip addresses

UserPage
Represents persoanlized pages created by the user within the MyPage feature aka WebParts

UserRegisteredEventArgs
UserRegistreredEventHandler
WebPartContent
Represents webparts used on content pages without personalization state,because content pages have no webpart manager.