Making ECI calls from Microsoft .NET Framework-based and .NET Core programs
Table showing how the .NET properties map to the component parts of an ECI request.
Use the IBM.CTG.EciRequest class to pass details
of an ECI request to CICS® Transaction
Gateway. The following table shows the .NET class properties that
correspond to the ECI terms described in I/O parameters on ECI calls. For more information
see, EciRequest.
| ECI term | .NET class property |
|---|---|
| Abend code | EciRequest.AbendCode. |
| Channel | EciRequest.Channel. See Introduction to channels and containers. |
| COMMAREA | EciRequest.SetCommareaData. EciRequest.GetCommareaData. EciRequest.CommareaLength. |
| ECI return code | EciRequest.EciReturnCode. |
| ECI timeout | EciRequest.Timeout. See Timeout of the ECI request. |
| LUW control | EciRequest.ExtendMode. See Program link calls. |
| LUW identifier | EciRequest.LuwToken. See Managing logical units of work. |
| Password or password phrase | EciRequest.Password. See Security in the ECI. |
| Program name | EciRequest.Program. |
| Server name | EciRequest.ServerName. |
| TPNName | EciRequest.MirrorTransId. See ECI and CICS transaction IDs. |
| TranName | EciRequest.TransId. See ECI and CICS transaction IDs. |
| Userid | EciRequest.UserId. See Security in the ECI. |