Assembly: IBM.CTG.Client (in IBM.CTG.Client.dll) Version: 1.0.0.0
Syntax
C# |
---|
public string TransId { get; set; } |
Visual Basic |
---|
Public Property TransId As String Get Set |
Visual C++ |
---|
public: property String^ TransId { String^ get (); void set (String^ value); } |
Field Value
The transaction identifier.
Remarks
If MirrorTransId is nullNothingnullptra null reference (Nothing in Visual Basic), the called program runs under the default CICS mirror transaction, but is linked to under the transaction specified in TransId. The transaction identifier is stored in EIBTRNID for the duration of the LINK to the CICS program, so it is available to the called program. Some servers use the transaction identifier to determine security and performance attributes for the called program. In those servers, use this property to control the processing of called programs.
If MirrorTransId is not nullNothingnullptra null reference (Nothing in Visual Basic) this property is ignored.
The maximum length of a transaction identifier is 4 characters. If the specified value is longer than 4 characters it will be truncated.