Home
About
Testimonials
Demos
Download
Documentation
Forum
Development
Class Finder
Tutorials
Class Docs
API Manual
Wiki
Namespace:
System
Inheritance:
TComponent
»
TApplication
»
TShellApplication
Properties
|
Events
|
Methods
|
Derived classes
|
All classes
Properties
Name
Type
Description
ApplicationStatePersister
IStatePersister
application state persister. (inherited from
TApplication
)
AssetManager
TAssetManager
asset manager. (inherited from
TApplication
)
R
AuthorizationRules
TAuthorizationRuleCollection
list of authorization rules for the current request. (inherited from
TApplication
)
BasePath
string
the directory containing the application configuration file (absolute path). (inherited from
TApplication
)
Cache
ICache
the cache module, null if cache module is not installed. (inherited from
TApplication
)
ConfigurationFile
string
the application configuration file (absolute path). (inherited from
TApplication
)
ErrorHandler
TErrorHandler
the error handler module. (inherited from
TApplication
)
Globalization
TGlobalization
globalization module. (inherited from
TApplication
)
ID
string
application ID. (inherited from
TApplication
)
Mode
TApplicationMode
application mode. (inherited from
TApplication
)
R
Modules
array
list of loaded application modules, indexed by module IDs. (inherited from
TApplication
)
PageServiceID
string
page service ID. (inherited from
TApplication
)
R
Parameters
TMap
Returns the list of application parameters. (inherited from
TApplication
)
Request
THttpRequest
the request module. (inherited from
TApplication
)
R
RequestCompleted
boolean
whether the current request is processed. (inherited from
TApplication
)
Response
THttpResponse
the response module. (inherited from
TApplication
)
RuntimePath
string
the directory storing cache data and application-level persistent data. (inherited from
TApplication
)
SecurityManager
TSecurityManager
the security manager module. (inherited from
TApplication
)
Service
IService
the currently requested service. (inherited from
TApplication
)
Session
THttpSession
the session module, null if session module is not installed. (inherited from
TApplication
)
R
UniqueID
string
an ID that uniquely identifies this Prado application from the others. (inherited from
TApplication
)
User
IUser
the application user. (inherited from
TApplication
)
Events
Name
Description
OnAuthentication
Raises OnAuthentication event. (inherited from
TApplication
)
OnAuthenticationComplete
Raises OnAuthenticationComplete event. (inherited from
TApplication
)
OnAuthorization
Raises OnAuthorization event. (inherited from
TApplication
)
OnAuthorizationComplete
Raises OnAuthorizationComplete event. (inherited from
TApplication
)
OnBeginRequest
Raises OnBeginRequest event. (inherited from
TApplication
)
OnEndRequest
Raises OnEndRequest event. (inherited from
TApplication
)
OnError
Raises OnError event. (inherited from
TApplication
)
OnLoadState
Raises OnLoadState event. (inherited from
TApplication
)
OnLoadStateComplete
Raises OnLoadStateComplete event. (inherited from
TApplication
)
OnPreFlushOutput
Raises OnPreFlushOutput event. (inherited from
TApplication
)
OnPreRunService
Raises OnPreRunService event. (inherited from
TApplication
)
OnSaveState
Raises OnSaveState event. (inherited from
TApplication
)
OnSaveStateComplete
Raises OnSaveStateComplete event. (inherited from
TApplication
)
Methods
Name
Description
addParsedObject
Processes an object that is created during parsing template. (inherited from
TComponent
)
applyConfiguration
Applies an application configuration. (inherited from
TApplication
)
attachEventHandler
Attaches an event handler to an event. (inherited from
TComponent
)
canGetProperty
Determines whether a property can be read. (inherited from
TComponent
)
canSetProperty
Determines whether a property can be set. (inherited from
TComponent
)
clearGlobalState
Clears a global value. (inherited from
TApplication
)
completeRequest
Completes current request processing. (inherited from
TApplication
)
createdOnTemplate
This method is invoked after the component is instantiated by a template. (inherited from
TComponent
)
detachEventHandler
Detaches an existing event handler. (inherited from
TComponent
)
evaluateExpression
Evaluates a PHP expression in the context of this control. (inherited from
TComponent
)
evaluateStatements
Evaluates a list of PHP statements. (inherited from
TComponent
)
flushOutput
Flushes output to client side. (inherited from
TApplication
)
getEventHandlers
Returns the list of attached event handlers for an event. (inherited from
TComponent
)
getGlobalState
Returns a global value. (inherited from
TApplication
)
getModule
the module with the specified ID, null if not found. (inherited from
TApplication
)
getSubProperty
Evaluates a property path. (inherited from
TComponent
)
hasEvent
Determines whether an event is defined. (inherited from
TComponent
)
hasEventHandler
whether an event has been attached one or several handlers. (inherited from
TComponent
)
hasProperty
Determines whether a property is defined. (inherited from
TComponent
)
P
initApplication
Loads configuration and initializes application. (inherited from
TApplication
)
P
loadGlobals
Loads global values from persistent storage. (inherited from
TApplication
)
raiseEvent
Raises an event. (inherited from
TComponent
)
P
resolvePaths
Resolves application-relevant paths. (inherited from
TApplication
)
run
Runs the application.
runService
Runs the requested service. (inherited from
TApplication
)
P
saveGlobals
Saves global values into persistent storage. (inherited from
TApplication
)
setGlobalState
Sets a global value. (inherited from
TApplication
)
setModule
Adds a module to application. (inherited from
TApplication
)
setSubProperty
Sets a value to a property path. (inherited from
TComponent
)
startService
Override parent implementation.
Derived classes