SystemStructure Class |
Namespace: DataPA.Utils.QueryEngine
public class SystemStructure
The SystemStructure type exposes the following members.
Name | Description | |
---|---|---|
SystemStructure |
Constructor, set system handles.
|
Name | Description | |
---|---|---|
LoadStructure |
Decide whether to load from cache or hit the AppServer, then do it.
| |
ResetFailedConnections |
Name | Description | |
---|---|---|
ConnectError |
If ConnectSuccess = False, the Error Message returned by the connection attempt.
| |
ConnectionName |
The connection to be used for retrieving the structure.
| |
ConnectSuccess |
TRUE indicates the last connection attempt to the AppServer was successful.
| |
DataBase |
DataTable detailing the databases of the current system.
| |
DbField |
DataTable detailing the database fields of the current system.
| |
DbIdxField |
DataTable detailing the database index fields of the current system.
| |
DbIndex |
DataTable detailing the database indices of the current system.
| |
DbTable |
DataTable detailing the database tables of the current system.
| |
ForceReload |
If TRUE the next GET of structure will reload from the AppServer,
rather than the local cache.
| |
FullStructure |
DataSet containing database schema and available business logic functions of the current System.
| |
Functions |
DataTable detailing the Business Logic Functions available in the current System.
| |
LastLoadError |
If last load failed, the Error Message.
| |
LastLoadFromCache |
Indicates whether the previous load was from cache or system connection
| |
LastRefresh |
The modified date of the Schema Cache file
| |
PAConnection |
The RunDataPA Connection Object used to retreive the system structure
| |
Relation |
DataTable detailing the Database Relations in the current System.
| |
StructureAvailable |
Indicates whether the structure was successfully loaded
| |
SystemName |
The system's name whose structure this class will return.
| |
SystemType |
The type of system whose structure this class will return.
|
Name | Description | |
---|---|---|
StructureFetchCompleted | ||
StructureFetchStarted |