Gets or sets the extended behavior for the request.

Namespace:  IBM.CTG
Assembly:  IBM.CTG.Client (in IBM.CTG.Client.dll) Version: 1.0.0.0

Syntax

C#
public EciExtendMode ExtendMode { get; set; }
Visual Basic (Declaration)
Public Property ExtendMode As EciExtendMode
Visual C++
public:
property EciExtendMode ExtendMode {
	EciExtendMode get ();
	void set (EciExtendMode value);
}

Property Value

An EciExtendMode value indicating the behavior of the request.

Remarks

The following table describes how the ExtendMode and LuwToken properties affect the behavior of the ECI request.

ExtendModeLuwToken before flowLuwToken after flowBehavior
EciNoExtendZeroZeroExecutes the request and commits all changes to recoverable resources.
EciNoExtendExisting LUW tokenZeroExecutes the request within an existing logical unit of work (LUW) and commits all changes to recoverable resources to terminate the LUW.
EciExtendedZeroNew LUW tokenCreates a new logical unit of work (LUW), and returns the new LUW token.
EciExtendedExisting LUW tokenExisting LUW tokenExecutes the request within an existing logical unit of work (LUW).
EciCommitExisting LUW tokenZeroTerminates the logical unit of work (LUW), committing all changes to recoverable resources.
EciBackOutExisting LUW tokenZeroTerminates the logical unit of work (LUW), backing out all changes to recoverable resources.

See Also