Represents a CICS External Call Interface (ECI) request.
Inheritance Hierarchy
IBM.CTGGatewayRequest
IBM.CTGEciRequest
Namespace: IBM.CTG
Assembly: IBM.CTG.Client (in IBM.CTG.Client.dll) Version: 10.1.0.0 (10.1.0.0)
Syntax
The EciRequest type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| EciRequest |
Creates a new EciRequest.
|
Properties
| Name | Description | |
|---|---|---|
| AbendCode | Gets the abend code returned from CICS. | |
| Channel | Gets or sets the Channel on the EciRequest. | |
| CommareaInboundLength | Gets or sets the limit on the COMMAREA length returned from the request. | |
| CommareaLength | Gets the length of the COMMAREA associated with the request. | |
| CommareaOutboundLength | Gets or sets the limit on the COMMAREA length sent with the request. | |
| EciReturnCode | Gets the ECI return code from the most recent flow of this request. | |
| EciReturnCode2 | Gets the secondary ECI return code from the most recent flow of this request. | |
| ExtendMode | Gets or sets the extended behavior for the request. | |
| GatewayReturnCode | Gets the Gateway daemon return code from the most recent flow of this request. (Inherited from GatewayRequest.) | |
| HasChannel | Gets a value indicating whether a valid Channel is associated with the request. | |
| JWTToken | ||
| LuwToken | Gets or sets the logical unit of work (LUW) token for the request. | |
| MirrorTransId | Gets or sets the identifier of the mirror transaction that will be used to process the request. | |
| Password | Gets or sets the CICS password or password phrase to use for the request. | |
| Program | Gets or sets the name of the CICS program to call. | |
| ReturnCode | Gets the return code from the most recent flow of this request. (Overrides GatewayRequestReturnCode.) | |
| ReturnCodeString | Gets a string representation of ReturnCode. (Overrides GatewayRequestReturnCodeString.) | |
| ServerName | Gets or sets the name of the CICS server to run the program on, as defined in the Gateway daemon. | |
| Timeout | Gets or sets the timeout period for the request. | |
| TraceParent | ||
| TransId | Gets or sets the identifier of the transaction used when linking to the CICS program. | |
| UserId | Gets or sets the CICS user id to use for the request. |
Methods
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetCommareaData | Copies the COMMAREA data associated with the request into a new array. | |
| GetCommareaData(Byte) | Copies the COMMAREA data associated with the request into the specified array. | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| SetCommareaData | Sets the COMMAREA data associated with the request. | |
| SetJWTToken | Sets the JWT token for the ECI request. | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
Remarks
Thread Safety
See Also