131 references to IsolationLevel
ComSvcConfig (1)
ComplusEndpointConfigContainer.cs (1)
278
opts.IsolationLevel =
IsolationLevel
.Serializable;
System.Activities (11)
System\Activities\Statements\TransactionScope.cs (11)
21
const
IsolationLevel
defaultIsolationLevel = default(
IsolationLevel
);
72
public
IsolationLevel
IsolationLevel
206
CurrentIsolationLevel = new InArgument<
IsolationLevel
>
457
class IsolationLevelValue : CodeActivity<
IsolationLevel
>
474
RuntimeArgument resultArgument = new RuntimeArgument("Result", typeof(
IsolationLevel
), ArgumentDirection.Out);
477
this.Result = new OutArgument<
IsolationLevel
>();
489
protected override
IsolationLevel
Execute(CodeActivityContext context)
503
public InArgument<
IsolationLevel
> CurrentIsolationLevel
518
RuntimeArgument isoLevelArgument = new RuntimeArgument("CurrentIsolationLevel", typeof(
IsolationLevel
), ArgumentDirection.In);
521
this.CurrentIsolationLevel = new InArgument<
IsolationLevel
>();
System.Data (7)
fx\src\data\System\Data\SqlClient\SqlDelegatedTransaction.cs (6)
49
SysTx.
IsolationLevel
systxIsolationLevel = tx.IsolationLevel;
59
case SysTx.
IsolationLevel
.ReadCommitted: _isolationLevel = IsolationLevel.ReadCommitted; break;
60
case SysTx.
IsolationLevel
.ReadUncommitted: _isolationLevel = IsolationLevel.ReadUncommitted; break;
61
case SysTx.
IsolationLevel
.RepeatableRead: _isolationLevel = IsolationLevel.RepeatableRead; break;
62
case SysTx.
IsolationLevel
.Serializable: _isolationLevel = IsolationLevel.Serializable; break;
63
case SysTx.
IsolationLevel
.Snapshot: _isolationLevel = IsolationLevel.Snapshot; break;
fx\src\data\System\Data\SqlClient\SqlUtil.cs (1)
312
static internal Exception UnknownSysTxIsolationLevel(SysTx.
IsolationLevel
isolationLevel) {
System.Runtime.DurableInstancing (1)
System\Runtime\DurableInstancing\InstancePersistenceContext.cs (1)
768
this.myTransaction = new CommittableTransaction(new TransactionOptions() { IsolationLevel =
IsolationLevel
.ReadCommitted, Timeout = this.timeout });
System.ServiceModel (55)
System\ServiceModel\CallbackBehaviorAttribute.cs (11)
30
internal static
IsolationLevel
DefaultIsolationLevel =
IsolationLevel
.Unspecified;
31
IsolationLevel
transactionIsolationLevel = DefaultIsolationLevel;
43
public
IsolationLevel
TransactionIsolationLevel
50
case
IsolationLevel
.Serializable:
51
case
IsolationLevel
.RepeatableRead:
52
case
IsolationLevel
.ReadCommitted:
53
case
IsolationLevel
.ReadUncommitted:
54
case
IsolationLevel
.Unspecified:
55
case
IsolationLevel
.Chaos:
56
case
IsolationLevel
.Snapshot:
System\ServiceModel\ComIntegration\ServiceInfo.cs (7)
54
IsolationLevel
isolationLevel;
105
this.isolationLevel =
IsolationLevel
.Unspecified;
108
this.isolationLevel =
IsolationLevel
.ReadUncommitted;
111
this.isolationLevel =
IsolationLevel
.ReadCommitted;
114
this.isolationLevel =
IsolationLevel
.RepeatableRead;
117
this.isolationLevel =
IsolationLevel
.Serializable;
275
public
IsolationLevel
IsolationLevel
System\ServiceModel\ComIntegration\TransactionProxy.cs (4)
214
case
IsolationLevel
.Serializable:
217
case
IsolationLevel
.RepeatableRead:
220
case
IsolationLevel
.ReadCommitted:
223
case
IsolationLevel
.ReadUncommitted:
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (9)
46
IsolationLevel
transactionIsolationLevel = ServiceBehaviorAttribute.DefaultIsolationLevel;
363
public
IsolationLevel
TransactionIsolationLevel
370
case
IsolationLevel
.Serializable:
371
case
IsolationLevel
.RepeatableRead:
372
case
IsolationLevel
.ReadCommitted:
373
case
IsolationLevel
.ReadUncommitted:
374
case
IsolationLevel
.Unspecified:
375
case
IsolationLevel
.Chaos:
376
case
IsolationLevel
.Snapshot:
System\ServiceModel\Dispatcher\TransactedBatchContext.cs (2)
167
readonly
IsolationLevel
isolationLevel;
253
internal
IsolationLevel
IsolationLevel
System\ServiceModel\Dispatcher\TransactionBehavior.cs (3)
23
IsolationLevel
isolation = ServiceBehaviorAttribute.DefaultIsolationLevel;
96
internal static CommittableTransaction CreateTransaction(
IsolationLevel
isolation, TimeSpan timeout)
362
if ((this.isolation !=
IsolationLevel
.Unspecified) && (transaction.IsolationLevel != this.isolation))
System\ServiceModel\ServiceBehaviorAttribute.cs (11)
24
internal static
IsolationLevel
DefaultIsolationLevel =
IsolationLevel
.Unspecified;
39
IsolationLevel
transactionIsolationLevel = DefaultIsolationLevel;
111
public
IsolationLevel
TransactionIsolationLevel
118
case
IsolationLevel
.Serializable:
119
case
IsolationLevel
.RepeatableRead:
120
case
IsolationLevel
.ReadCommitted:
121
case
IsolationLevel
.ReadUncommitted:
122
case
IsolationLevel
.Unspecified:
123
case
IsolationLevel
.Chaos:
124
case
IsolationLevel
.Snapshot:
System\ServiceModel\Transactions\OletxTransactionFormatter.cs (1)
95
public
IsolationLevel
isoLevel;
System\ServiceModel\Transactions\WsatProxy.cs (7)
403
IsolationLevel
isoLevel,
454
static ProxyIsolationLevel ConvertIsolationLevel(
IsolationLevel
IsolationLevel)
459
case
IsolationLevel
.Serializable:
462
case
IsolationLevel
.RepeatableRead:
465
case
IsolationLevel
.ReadCommitted:
468
case
IsolationLevel
.ReadUncommitted:
471
case
IsolationLevel
.Unspecified:
System.ServiceModel.Routing (2)
System\ServiceModel\Routing\RoutingService.cs (2)
134
IsolationLevel
isolation = channelDispatcher.TransactionIsolationLevel;
140
if (isolation !=
IsolationLevel
.Unspecified)
System.Transactions (46)
System\Transactions\CommittableTransaction.cs (1)
49
IsolationLevel
isoLevel,
System\Transactions\DependentTransaction.cs (1)
26
IsolationLevel
isoLevel,
System\Transactions\Oletx\OleTxTransaction.cs (3)
522
virtual public System.Transactions.
IsolationLevel
IsolationLevel
543
private
IsolationLevel
isolationLevel;
661
internal
IsolationLevel
TransactionIsolationLevel
System\Transactions\Oletx\OletxTransactionManager.cs (18)
17
System.Transactions.
IsolationLevel
isolationLevelProperty;
612
if (
IsolationLevel
.Unspecified == properties.IsolationLevel )
896
internal static OletxTransactionIsolationLevel ConvertIsolationLevel(
IsolationLevel
isolationLevel )
901
case
IsolationLevel
.Serializable:
904
case
IsolationLevel
.RepeatableRead:
907
case
IsolationLevel
.ReadCommitted:
910
case
IsolationLevel
.ReadUncommitted:
913
case
IsolationLevel
.Chaos:
916
case
IsolationLevel
.Unspecified:
926
internal static
IsolationLevel
ConvertIsolationLevelFromProxyValue( OletxTransactionIsolationLevel proxyIsolationLevel )
928
IsolationLevel
retVal;
932
retVal =
IsolationLevel
.Serializable;
935
retVal =
IsolationLevel
.RepeatableRead;
938
retVal =
IsolationLevel
.ReadCommitted;
941
retVal =
IsolationLevel
.ReadUncommitted;
944
retVal =
IsolationLevel
.Unspecified;
947
retVal =
IsolationLevel
.Chaos;
950
retVal =
IsolationLevel
.Serializable;
System\Transactions\SubordinateTransaction.cs (1)
24
IsolationLevel
isoLevel,
System\Transactions\Transaction.cs (6)
384
internal
IsolationLevel
isoLevel;
425
IsolationLevel
isoLevel,
434
if (
IsolationLevel
.Unspecified == this.isoLevel)
464
IsolationLevel
isoLevel,
478
if (
IsolationLevel
.Unspecified == this.isoLevel)
582
public
IsolationLevel
IsolationLevel
System\Transactions\TransactionManager.cs (10)
356
internal static System.Transactions.
IsolationLevel
DefaultIsolationLevel
370
return
IsolationLevel
.Serializable;
569
internal static void ValidateIsolationLevel(
IsolationLevel
transactionIsolationLevel )
573
case
IsolationLevel
.Serializable:
574
case
IsolationLevel
.RepeatableRead:
575
case
IsolationLevel
.ReadCommitted:
576
case
IsolationLevel
.ReadUncommitted:
577
case
IsolationLevel
.Unspecified:
578
case
IsolationLevel
.Chaos:
579
case
IsolationLevel
.Snapshot:
System\Transactions\TransactionOptions.cs (2)
11
private System.Transactions.
IsolationLevel
isolationLevel;
19
public System.Transactions.
IsolationLevel
IsolationLevel
System\Transactions\TransactionScope.cs (2)
246
if ( (
IsolationLevel
.Unspecified != transactionOptions.IsolationLevel) && ( expectedCurrent.IsolationLevel != transactionOptions.IsolationLevel ) )
339
if ( (
IsolationLevel
.Unspecified != transactionOptions.IsolationLevel) && ( expectedCurrent.IsolationLevel != transactionOptions.IsolationLevel ) )
System\Transactions\TransactionState.cs (2)
2921
if ( tx.outcomeSource.isoLevel ==
IsolationLevel
.Snapshot )
4071
if ( tx.outcomeSource.isoLevel ==
IsolationLevel
.Snapshot )
System.Workflow.ComponentModel (4)
AuthoringOM\Behaviors\WorkflowTransactionOptions.cs (4)
26
public static readonly DependencyProperty IsolationLevelProperty = DependencyProperty.Register("IsolationLevel", typeof(
IsolationLevel
), typeof(WorkflowTransactionOptions), new PropertyMetadata(
IsolationLevel
.Serializable, DependencyPropertyOptions.Metadata));
48
public
IsolationLevel
IsolationLevel
52
return (
IsolationLevel
)base.GetValue(IsolationLevelProperty);
System.Workflow.Runtime (4)
System\Activities\Statements\InteropExecutor.cs (2)
563
if (tranOpts.IsolationLevel ==
IsolationLevel
.Unspecified)
565
tranOpts.IsolationLevel =
IsolationLevel
.Serializable;
WorkflowExecutor.cs (2)
2093
if (tranOpts.IsolationLevel ==
IsolationLevel
.Unspecified)
2094
tranOpts.IsolationLevel =
IsolationLevel
.Serializable;