2 instantiations of OleDbTransaction
System.Data (2)
fx\src\data\System\Data\OleDb\OleDbConnectionInternal.cs (1)
255
transaction = new
OleDbTransaction
(outerConnection, null, isolationLevel);
fx\src\data\System\Data\OleDb\OleDbTransaction.cs (1)
185
OleDbTransaction transaction = new
OleDbTransaction
(_parentConnection, this, isolevel);
41 references to OleDbTransaction
System.Data (41)
fx\src\data\System\Data\OleDb\OleDbCommand.cs (6)
39
private
OleDbTransaction
_transaction;
78
public OleDbCommand(string cmdText, OleDbConnection connection,
OleDbTransaction
transaction) : this() {
213
_transaction =
OleDbTransaction
.TransactionUpdate(_transaction); // MDAC 63226
252
Transaction = (
OleDbTransaction
)value;
304
new public
OleDbTransaction
Transaction {
308
OleDbTransaction
transaction = _transaction;
fx\src\data\System\Data\OleDb\OleDbConnection.cs (6)
170
internal
OleDbTransaction
LocalTransaction {
312
new public
OleDbTransaction
BeginTransaction() {
316
new public
OleDbTransaction
BeginTransaction(IsolationLevel isolationLevel) {
317
return (
OleDbTransaction
)InnerConnection.BeginTransaction(isolationLevel);
574
internal
OleDbTransaction
ValidateTransaction(
OleDbTransaction
transaction, string method) {
fx\src\data\System\Data\OleDb\OleDbConnectionInternal.cs (13)
155
internal
OleDbTransaction
LocalTransaction {
157
OleDbTransaction
result = null;
159
result = ((
OleDbTransaction
)weakTransaction.Target);
167
weakTransaction = new WeakReference((
OleDbTransaction
)value);
253
OleDbTransaction
transaction;
287
OleDbTransaction
transaction = LocalTransaction;
705
internal
OleDbTransaction
ValidateTransaction(
OleDbTransaction
transaction, string method) {
708
OleDbTransaction
head = (
OleDbTransaction
) this.weakTransaction.Target;
710
head =
OleDbTransaction
.TransactionUpdate(head);
723
OleDbTransaction
tail =
OleDbTransaction
.TransactionLast(head);
fx\src\data\System\Data\OleDb\OleDbTransaction.cs (16)
22
private readonly
OleDbTransaction
_parentTransaction; // strong reference to keep parent alive
115
internal OleDbTransaction(OleDbConnection connection,
OleDbTransaction
transaction, IsolationLevel isolevel) {
165
internal
OleDbTransaction
Parent {
171
public
OleDbTransaction
Begin(IsolationLevel isolevel) {
185
OleDbTransaction
transaction = new OleDbTransaction(_parentConnection, this, isolevel);
205
public
OleDbTransaction
Begin() {
240
OleDbTransaction
transaction = (
OleDbTransaction
) _nestedTransaction.Target;
312
OleDbTransaction
transaction = (
OleDbTransaction
) _nestedTransaction.Target;
337
static internal
OleDbTransaction
TransactionLast(
OleDbTransaction
head) {
339
OleDbTransaction
current = (
OleDbTransaction
) head._nestedTransaction.Target;
347
static internal
OleDbTransaction
TransactionUpdate(
OleDbTransaction
transaction) {