| |
Name |
Description |
|
AuthenticateUser
|
Overloaded. Authenticates the current user and populates/creates the UserContext object |
|
Clone
|
Clones this object and returns a new AppContext object. |
|
Close
|
Closes the application's internal datasources and clean's up any user token state that exists |
|
CreateInstance
|
Creates a new instance of the object and initializes the application. |
|
Current
|
Static method for getting the IAppContext object for the current session. |
|
Dispose
|
Close the database connection(s) |
|
Equals |
Determines whether the specified Object is equal to the current Object. (inherited from Object) |
|
Exec
|
The Exec method for extended functionality -- full version. |
|
GetHashCode |
Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (inherited from Object) |
|
GetPageInfo
|
Get the PageInfo object for the specified MOP. |
|
GetPermaLink
|
Returns a permanant link to an item by inserting the QueryString parameters supplied into the main database's xot_url table. |
|
GetResourceString
|
Returns the string for the given resource for this application's culture |
|
GetType |
Gets the Type of the current instance. (inherited from Object) |
|
HasPermission
|
Returns true if the specified object "has" the permission. If the object has no assigned permisions, the return value is true. |
|
HasPolicy
|
Overloaded. Returns true if the current user has been granted the policy. |
|
Hibernate
|
Command the AppContext object to hibernate until next round trip. To wake an AppContext up from hibernation, use Init(). |
|
Init
|
Init the AppContext object. |
|
Load
|
Loads the pages, navigators, ... from the metadata. |
|
Navigate
|
Overloaded. Causes a Redirect to the specified page. |
|
OpenRepository
|
Opens the initial database(s) specified by the connection strings |
|
Permissions
|
Returns a bitmask of the object's permissions. If the object has no assigned permissions, the return value is 0xffffffff (All permission bits are set) |
|
RegisterDebugInfo
|
Overloaded. Register a dbginfo item on the page. |
|
RegisterEmbeddedFunction
|
Overloaded. Registers an embedded function for use in SQL statments. The function name should NOT include the leading lowercase 'fn' associated with embedded functions. |
|
ResolveEmbeddedFunctions
|
Resolve an expression string for embedded functions. |
|
SetUserTimeZone
|
Sets the users timezone information |
|
ToString |
Returns a String that represents the current Object. (inherited from Object) |
|
WakeUp
|
Initialize the AppContext object. |