The ASNA.VisualRPG.Runtime namespace contains classes that support compilation and code generation using the Visual RPG for Visual Studio language. Most of the classes are reserved for the Visual RPG system. Some classes and their members (which are documented here) may be employed by the Visual RPG programmer.
| Class | Description |
|---|---|
| Database | Defines a target for database operations. That is, a database source comprises a connection to a database engine. The database object models this notion of a database source. See DCLDB for additional information. |
| DataGateException | Provides granular reporting for exceptions thrown by the DataGate client for certain Database, DBFile and Printfile operations. |
| DBFile | Defines a reference to a system-level database file object and its members. It supports I/O operations to a database file. See DCLDISKFILE for additional information. |
| IDS | An Interface implemented by a data structure. See DCLDS for additional information. |
| IMODS | An Interface implemented by a multiple occurance data structure. See DCLDS for additional information. |
| LengthNotDeterminableException | Provides reporting for exceptions thrown when the length of a data structure cannot be determined. |
| MemoryFile | Maintains an ADO.NET Dataset as though it were a collection of "flat files". See DCLMEMORYFILE for additional information. |
| MessageFileReader | Provides a method for reading message text from an ASNA .amf Message file. |
| PrintFile | Defines a reference to an externally described, multiple-format DataGate printer file. Supports output operations to the printer file. See DCLPRINTFILE for additional information. |
Database Class
DBFile Class
DCLDB
DCLDISKFILE
DCLMEMORYFILE
DCLPRINTFILE
MemoryFile Class
Namespace hierarchy
PrintFile Class
Visual RPG Class Library