StartBehavior
このプロパティは、OracleConnection.BeginSessionlessTransaction()
でセッションレス・トランザクション開始動作を指定します。
宣言
// C# public OracleSessionlessTransactionStartBehavior StartBehavior { get; set; }
プロパティ値
セッションレス・トランザクションの開始動作を指定するOracleSessionlessTransactionStartBehavior
列挙。
備考
StartBehavior
がOracleSessionlessTransactionStartBehavior.StartBeforeExecution
に設定されている場合、接続はOracleConnection.BeginSessionlessTransaction()
のセッションレス・トランザクションに関連付けられます。ただし、トランザクションは最初のOracleCommand
SQL実行時にのみ開始されます。
StartBehavior
がOracleSessionlessTransactionStartBehavior.StartImmediate
に設定されている場合、OracleConnection.BeginSessionlessTransaction()
が呼び出されるとただちにセッションレス・トランザクションが開始されます。