Try OpenEdge Now
skip to main content
GUI for .NET Programming
Using .NET data types in ABL : Passing ABL data types to .NET constructor and method parameters
 

Passing ABL data types to .NET constructor and method parameters

ABL supports two special cases for handling data types when passing ABL primitive or primitive array arguments to parameters of .NET constructors and methods:
*Syntax to indicate an explicit .NET data type when the passed ABL primitive or primitive array type can represent multiple .NET mapped data types or arrays of mapped type elements
*Data type widening between a parameter defined as a .NET mapped data type and its implicitly mapped ABL primitive type
* Indicating explicit .NET data types
* Data type widening