Try OpenEdge Now
skip to main content
.NET Open Clients
Using the Open Client .NET OpenAPI to Directly Access the AppServer : Overview of .NET OpenAPI classes
 

Overview of .NET OpenAPI classes

The following table shows a summary of the classes that support the .NET OpenAPI.
Table 29. .NET OpenAPI Classes
Class
Description
Progress.Open4GL.Proxy.OpenAppObject
For accessing external ABL procedures in an application service using the OpenAPI
Progress.Open4GL.Proxy.OpenProcObject
For accessing an ABL persistent, single-run, or singleton procedure using the OpenAPI
Progress.Open4GL.Proxy.ParamArray
An object containing an array for passing parameters to an ABL procedure or user-defined function
Progress.Open4GL.Proxy.ParamArrayMode
Constants for specifying the mode of an ABL procedure or user-defined function parameter (INPUT, INPUT-OUTPUT, or OUTPUT)
Progress.Open4GL.Parameter
Constants for specifying the ABL data type of a procedure or user-defined function parameter, return type, or temp-table field
Progress.Open4gl.ProcedureType
A .NET enum for specifying a procedure type as Persistent, SingleRun, or Singleton
Progress.Open4GL.Proxy.ProDataRelationMetaData
For defining a ProDataSet data-relation
Progress.Open4GL.Proxy.ProDataSetMetaData
For defining the schema of an ABL ProDataSet mapped to an ADO.NET DataSet
Progress.Open4GL.Proxy.TempTableMetaData
For defining the schema of an ABL temp-table mapped to an ADO.NET DataTable
This chapter describes how to use these classes to access an AppServer using the .NET OpenAPI.