28 references to IsolationLevel
netstandard (1)
netstandard.cs (1)
2177
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Transactions.
IsolationLevel
))]
System.Transactions (1)
System.Transactions.cs (1)
18
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Transactions.
IsolationLevel
))]
System.Transactions.Local (26)
System\Transactions\CommittableTransaction.cs (1)
30
internal CommittableTransaction(
IsolationLevel
isoLevel, TimeSpan timeout) : base(isoLevel, (InternalTransaction?)null)
System\Transactions\DependentTransaction.cs (1)
14
internal DependentTransaction(
IsolationLevel
isoLevel, InternalTransaction internalTransaction, bool blocking) :
System\Transactions\NonWindowsUnsupported.cs (1)
76
internal
IsolationLevel
IsolationLevel { get; set; }
System\Transactions\SubordinateTransaction.cs (1)
10
public SubordinateTransaction(
IsolationLevel
isoLevel, ISimpleTransactionSuperior superior) : base(isoLevel, superior)
System\Transactions\Transaction.cs (6)
214
internal
IsolationLevel
_isoLevel;
254
internal Transaction(
IsolationLevel
isoLevel, InternalTransaction? internalTransaction)
261
if (
IsolationLevel
.Unspecified == _isoLevel)
286
internal Transaction(
IsolationLevel
isoLevel, ISimpleTransactionSuperior superior)
294
if (
IsolationLevel
.Unspecified == _isoLevel)
377
public
IsolationLevel
IsolationLevel
System\Transactions\TransactionManager.cs (10)
267
internal static
IsolationLevel
DefaultIsolationLevel
278
return
IsolationLevel
.Serializable;
509
internal static void ValidateIsolationLevel(
IsolationLevel
transactionIsolationLevel)
513
case
IsolationLevel
.Serializable:
514
case
IsolationLevel
.RepeatableRead:
515
case
IsolationLevel
.ReadCommitted:
516
case
IsolationLevel
.ReadUncommitted:
517
case
IsolationLevel
.Unspecified:
518
case
IsolationLevel
.Chaos:
519
case
IsolationLevel
.Snapshot:
System\Transactions\TransactionOptions.cs (2)
11
private
IsolationLevel
_isolationLevel;
19
public
IsolationLevel
IsolationLevel
System\Transactions\TransactionScope.cs (2)
213
if ((
IsolationLevel
.Unspecified != transactionOptions.IsolationLevel) && (_expectedCurrent.IsolationLevel != transactionOptions.IsolationLevel))
295
if ((
IsolationLevel
.Unspecified != transactionOptions.IsolationLevel) && (_expectedCurrent.IsolationLevel != transactionOptions.IsolationLevel))
System\Transactions\TransactionState.cs (2)
2149
if (tx._outcomeSource._isoLevel ==
IsolationLevel
.Snapshot)
3254
if (tx._outcomeSource._isoLevel ==
IsolationLevel
.Snapshot)