3 writes to IsolationLevel
System.Transactions.Local (3)
System\Transactions\Oletx\OletxTransactionManager.cs (2)
399_configuredTransactionOptions.IsolationLevel = _isolationLevelProperty = TransactionManager.DefaultIsolationLevel; 434properties.IsolationLevel = _configuredTransactionOptions.IsolationLevel;
System\Transactions\TransactionState.cs (1)
2180options.IsolationLevel = tx._outcomeSource._isoLevel;
11 references to IsolationLevel
System.Transactions.Local (11)
System\Transactions\CommittableTransaction.cs (1)
26public CommittableTransaction(TransactionOptions options) : this(options.IsolationLevel, options.Timeout)
System\Transactions\Oletx\OletxTransactionManager.cs (4)
429TransactionManager.ValidateIsolationLevel(properties.IsolationLevel); 432if (IsolationLevel.Unspecified == properties.IsolationLevel) 434properties.IsolationLevel = _configuredTransactionOptions.IsolationLevel; 442OletxTransactionIsolationLevel oletxIsoLevel = ConvertIsolationLevel(properties.IsolationLevel);
System\Transactions\TransactionScope.cs (6)
199TransactionManager.ValidateIsolationLevel(transactionOptions.IsolationLevel); 213if ((IsolationLevel.Unspecified != transactionOptions.IsolationLevel) && (_expectedCurrent.IsolationLevel != transactionOptions.IsolationLevel)) 279TransactionManager.ValidateIsolationLevel(transactionOptions.IsolationLevel); 295if ((IsolationLevel.Unspecified != transactionOptions.IsolationLevel) && (_expectedCurrent.IsolationLevel != transactionOptions.IsolationLevel))