Oracle
 sql >> Database >  >> RDS >> Oracle

Esecuzione di una transazione Oracle utilizzando C# e ODP.NET

No.

È un no-op.

Il OracleCommand "riutilizza" automaticamente la transazione attualmente attiva sull'OracleConnection del comando . La Transaction la proprietà è presente semplicemente perché è stata dichiarata nella classe base (DbCommand ) e non puoi "annullare la dichiarazione" di un membro nella classe ereditata. Se lo leggi otterrai la transazione della connessione (se presente), l'impostazione non fa nulla.

Esatto.