Test summary for PPJ.Runtime.

Classes

  ClassDescription
Public classAliasAttribute
Alias attribute for changing member names during translation
Public classCodeVersionAttribute
Detects classes and methods in the framework that need to be implemented.
Public classNewSyntaxAttribute
Attribute used to described the new OO syntax. It's used by Ice Porter to translate Sal calls to OO calls.
Public classNotImplementedAttribute
Detects classes and methods in the framework that need to be implemented.
Public classSal
Contains all Sal.* static functions.
Public classSal..::..AbortException
Used to exit the current call stack without terminating the application when calling SalAbort().
Public classSal..::..QuitException
Used to terminate the application when calling SalQuit().
Public classSalArray
Dynamic array class. This class replicates SAL dynamic arrays. It must be declared as an inner class of the class that should be used as the type of the elements of the dynamic array.
Public classSalArray<(Of <(<'T>)>)>
Dynamic array generic class. This class replicates SAL dynamic arrays. It can be used without being declared as an inner class by using the new generics syntax.
Public classSalBoolean..::..Array
Dynamic array class for the SalBoolean type.
Public classSalDateTime..::..Array
Dynamic array class for the SalDateTime type.
Public classSalFileHandle..::..Array
Dynamic array class for the SalFileHandle type.
Public classSalFunctionalClass
Summary description for SalFunctionalClass.
Public classSalFunctionalClass..::..Array
Dynamic array class for the SalFunctionalClass type.
Public classSalNumber..::..Array
Dynamic array class for the SalNumber type.
Public classSalResource
Base class for SalResource* classes.
Public classSalResourceCursor
Represent a SAL cursor resource.
Public classSalResourceIcon
Represent a SAL icon resource.
Public classSalResourceImage
Represent a SAL bitmap resource.
Public classSalString
SAL String basic type. It wraps .NET String class. SalString objects are automatically cast to and from .NET String type.
Public classSalString..::..Array
Dynamic array class for the SalString type.
Public classSalStringContext
Special SalString extension to support SalContextCurrent().
Public classSalWindowHandle..::..Array
Dynamic array class for the SalWindowHandle type.
Public classSys
Summary description for Sys.
Public classTypeManager
Manages the available types.

Structures

  StructureDescription
Public structureSalBoolean
SAL Boolean basic type. This is exactly the same as SalNumber. It is automatically casted to/from SalNumber.
Public structureSalDateTime
SAL Date/Time basic type. It wraps .NET native DateTime type. SalDateTime objects are automatically cast to and from DateTime.
Public structureSalFileHandle
Public structureSalNumber
SAL Number basic type. It wraps .NET native Decimal type. SalNumber objects are automatically cast to and from SalBoolean, Decimal, and int.
Public structureSalWindowHandle
SAL WindowHandle basic type. This class holds either a raw handle (a handle to SalSqlHandle, SalSqlSessionHandle, SalFileHandle, or a native control handle) or a weak reference to a .NET control.

Interfaces

  InterfaceDescription
Public interfaceISalControl
All SAL controls implement this interface.
Public interfaceISalControlBase
Base interface for all SAL controls, providing design time information.
Public interfaceISalEditControl
SAL Editable controls implement this interface
Public interfaceISalListControl
SAL List controls implement this interface.
Public interfaceISalPictureControl
SAL Controls that display a picture implement this interface.
Public interfaceISalRadioButton
SAL Controls that behave like a radio button implement this interface.
Public interfaceISalReport
Interface to the report provider object.
Public interfaceISalType
Common base interface for Sal types.