Gets or sets the extended behavior for the request.
Namespace:
IBM.CTG
Assembly:
IBM.CTG.Client (in IBM.CTG.Client.dll) Version: 10.1.0.0 (10.1.0.0)
public EciExtendMode ExtendMode { get; set; }Public Property ExtendMode As EciExtendMode
Get
Set
public:
property EciExtendMode ExtendMode {
EciExtendMode get ();
void set (EciExtendMode value);
}Property Value
Type:
EciExtendMode
The following table describes how the
ExtendMode and
LuwToken properties affect the behavior of the ECI request.
ExtendMode
LuwToken before flow
LuwToken after flow
Behavior
EciNoExtend
Zero
Zero
Executes the request and commits all changes to recoverable resources.
EciNoExtend
Existing LUW token
Zero
Executes the request within an existing logical unit of work (LUW) and commits all changes to recoverable resources to terminate the LUW.
EciExtended
Zero
New LUW token
Creates a new logical unit of work (LUW), and returns the new LUW token.
EciExtended
Existing LUW token
Existing LUW token
Executes the request within an existing logical unit of work (LUW).
EciCommit
Existing LUW token
Undefined
Terminates the logical unit of work (LUW), committing all changes to recoverable resources.
EciBackOut
Existing LUW token
Undefined
Terminates the logical unit of work (LUW), backing out all changes to recoverable resources.
Reference