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