Making ECI calls from Microsoft .NET Framework-based 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. |