Declaration
TnxAbstractSession = class(TnxAbstractTimeoutObject)
Description
The abstract declaration of a Server Session. All actual session implementations MUST be descendent from this class. This is the server side version of TnxSession.
Methods
see TObject.AfterConstruction
This function implements the addition of a new Alias to the session.
This function implements the removal of an Alias from the session.
This function needs to return the List of Aliases as a list of TnxAliasDescriptor objects.
This function returns the Path of a directory. The format of aPath is specific to the actual implementation, in the default implementation it is a directory.
This function implements the modification of a an Alias. The function supports modifying name and/or path of the Alias.
see TObject.BeforeDestruction.
This function uncaches and closes all unused folders/directories.
This function uncaches and closes all unused tables.
Constructor
This function will open a alias/database and return the TnxAbstractDatabase object created it for it.
destructor.
The text for this method has been generated automatically. This means that it is not documented.
This function returns a list of registered engines of the requested type.
This is the class function that returns the object with a certain ID.
Properties
This property returns true, it the session was logged on successfully with User Name and Password.
This property returns the version of the client that opened the session.
This property returns the password used to logon the session.
This property returns the server engine the session is attached to.
This property returns the version of the server that runs the session.
This property returns the user name used to logon the session.
File