StartBehavior

このプロパティは、OracleConnection.BeginSessionlessTransaction()でセッションレス・トランザクション開始動作を指定します。

宣言

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

プロパティ値

セッションレス・トランザクションの開始動作を指定するOracleSessionlessTransactionStartBehavior列挙。

備考

StartBehaviorOracleSessionlessTransactionStartBehavior.StartBeforeExecutionに設定されている場合、接続はOracleConnection.BeginSessionlessTransaction()のセッションレス・トランザクションに関連付けられます。ただし、トランザクションは最初のOracleCommand SQL実行時にのみ開始されます。

StartBehaviorOracleSessionlessTransactionStartBehavior.StartImmediateに設定されている場合、OracleConnection.BeginSessionlessTransaction()が呼び出されるとただちにセッションレス・トランザクションが開始されます。