ResumeBehavior

This property specifies sessionless transaction resume behavior in OracleConnection.ResumeSessionlessTransaction().

Declaration

// C#
public OracleSessionlessTransactionStartBehavior ResumeBehavior { get; set; }

Property Value

The OracleSessionlessTransactionStartBehavior enum specifies the behavior to resume a sessionless transaction.

Remarks

When ResumeBehavior is set to OracleSessionlessTransactionStartBehavior.StartBeforeExecution, the connection is associated with the sessionless transaction in OracleConnection.ResumeSessionlessTransaction(). However, the transaction will only resume upon the first OracleCommand SQL execution.

When ResumeBehavior is set to OracleSessionlessTransactionStartBehavior.StartImmediate, the sessionless transaction resumes immediately when OracleConnection.ResumeSessionlessTransaction() is invoked.