ASNA.Monarch Namespace [ASNA.VisualRPG.Runtime]

This document contains a listing of the classes and enumerations contained with this namespace.

Classes

Class Description
ActivationGroupAttribute The ActivationGroupAttribute class provides support for the job activation manager to set an activation group attribute.
CallerActivationGroupAttribute The CallerActivationGroupAttribute class provides support for the job activation manager when a program is to be allocated in the same activation group as the program by which it is called.
CLProgram The CLProgram class provides support for: Program message commands, Data area commands, Retrieve job attributes commands, and built-in functions and operators.
Command The Job class provides an environment for programs to run under. Its main functions are maintaining program activations and connection to the database server.
LocalDataCollection The LocalDataCollection is a derived class that is a container for a collection of name/value pairs for the job.
Message The Message class is a container class for Message File data.
MessageFormatter The MessageFormatter class is used to format messages for Message File data.
MessageQueue The MessageQueue class provides support for messages in the message queue.
NewActivationGroupAttribute The NewActivationGroupAttribute class provides support for the job activation manager when a program is to run in a new activation group. Monarch will create a new unique name for the group.
Program The Program class provides activation/invocation semantics. It conforms to certain conventions allowing it to be the Target of a CALL operation.
Program.DBParm The Program.DBParm (nested) class defines an object that represents a parameter to SQL statements of a type where the length can be determined.
Program.DBScaledParm The Program.DBScaledParm is a derived class the further defines an object representing a decimal parameter to SQL statements where the length and decimal positions are specified.
Program.DBStrParm The Program.DBStrParm is a derived class that further defines an object representing a string parameter to SQL statements where the length is specified.
Program.SQL_CommunicationsArea The Program.SQL_CommunicationsArea is a nested class that defines an object that represents the SQLCA to trap and report run-time errors for SQL statements.
Program.SqlCursor The Program.SqlCursor is a nested class representing a SQL cursor for a multi-row dataset on which the cursor methods operate.
Program.SqlPreparedStatement The Program.SqlPreparedStatement is a nested class representing a prepared version of a SQL command.
WebDevice The WebDevice class provides for device control for web display for Program and Job objects.
WebDisplayFile The WebDisplayFile class provides for form control for WebDevice, Program, and Job objects.
WebJob The WebJob class provides an environment for programs to run under. Its main functions are maintaining program activations and connection to the database server.

Enumerations

Enumeration Description
MessageTypes Defines constant values indicating the type of program message.
OverrideOptions Defines constant option values for the type of override.
OverrideScope Defines constant values indicating what the override applies to – the job or call level.
Program.SqlCursor.FetchOrientations Defines constant values for the fetch orientation of Program.SqlCursor.
Program.SqlCursor.ScrollTypes Defines constant values for the type of scrolling allowed for Program.SqlCursor.

See Also

Class Library