AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

CMSEngineBase Members

The CMSEngineBase type exposes the following members.

Constructors


  Name Description
Public method CMSEngineBase(SQL, CMSUser, String, Int32, Int32)
Initializes a new instance of the CMSEngineBase class.
Public method CMSEngineBase(SQL, Int32, Int32)
Initializes a new instance of the CMSEngineBase class.

Methods


  Name Description
Protected method addEngineArgs
Adds the engine arguments.
Public method CreateEvent(String, String, eCMSEngineEventStatus, String, List<(Of <<'(EngineEventArgs>)>>))
Creates the event.
Public method CreateEvent(String, String, eCMSEngineEventStatus, List<(Of <<'(EngineEventArgs>)>>))
Creates the event.
Protected method Dispose(Boolean)
Releases unmanaged and - optionally - managed resources.
Public method Dispose()()()()
Disposes this instance.
Protected method DomainLanguageKey(String)
Domains the language key.
Protected method DomainLanguageKey(String, Int32, Int32)
Domains the language key.
Protected method RaiseEngineEvent
Raises the engine event.

Fields


  Name Description
Protected field myLog
My log

Properties


  Name Description
Public property CurrentSql
Gets the current SQL.
Public property CurrentUser
Gets the current user.
Public property DomainId
Gets the domain identifier.
Protected property Engine
Gets the engine.
Public property LanguageId
Gets the language identifier.
Public property LastException
Gets or sets the last exception.
Protected property UseSystemPermissions
Gets or sets a value indicating whether [use system permissions].

Events


  Name Description
Public event EngineEventArgs
Occurs when [engine event arguments].