12 writes to IsolationLevel
ComSvcConfig (1)
ComplusEndpointConfigContainer.cs (1)
278opts.IsolationLevel = IsolationLevel.Serializable;
System.Activities (1)
System\Activities\Statements\TransactionScope.cs (1)
362IsolationLevel = this.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 (1)
System\ServiceModel\Dispatcher\TransactionBehavior.cs (1)
99options.IsolationLevel = isolation;
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\RoutingService.cs (1)
142options.IsolationLevel = isolation;
System.Transactions (3)
System\Transactions\Oletx\OletxTransactionManager.cs (2)
569configuredTransactionOptions.IsolationLevel = isolationLevelProperty = TransactionManager.DefaultIsolationLevel; 614properties.IsolationLevel = configuredTransactionOptions.IsolationLevel;
System\Transactions\TransactionState.cs (1)
2952options.IsolationLevel = tx.outcomeSource.isoLevel;
System.Workflow.Runtime (4)
System\Activities\Statements\InteropExecutor.cs (2)
562tranOpts.IsolationLevel = atomicTxn.IsolationLevel; 565tranOpts.IsolationLevel = IsolationLevel.Serializable;
WorkflowExecutor.cs (2)
2092tranOpts.IsolationLevel = atomicTxn.IsolationLevel; 2094tranOpts.IsolationLevel = IsolationLevel.Serializable;
14 references to IsolationLevel
System.Transactions (11)
System\Transactions\CommittableTransaction.cs (1)
43) : this(options.IsolationLevel, options.Timeout)
System\Transactions\Oletx\OletxTransactionManager.cs (4)
609TransactionManager.ValidateIsolationLevel( properties.IsolationLevel ); 612if ( IsolationLevel.Unspecified == properties.IsolationLevel ) 614properties.IsolationLevel = configuredTransactionOptions.IsolationLevel; 623OletxTransactionIsolationLevel oletxIsoLevel = OletxTransactionManager.ConvertIsolationLevel( properties.IsolationLevel );
System\Transactions\TransactionScope.cs (6)
232TransactionManager.ValidateIsolationLevel( transactionOptions.IsolationLevel ); 246if ( (IsolationLevel.Unspecified != transactionOptions.IsolationLevel) && ( expectedCurrent.IsolationLevel != transactionOptions.IsolationLevel ) ) 323TransactionManager.ValidateIsolationLevel( transactionOptions.IsolationLevel ); 339if ( (IsolationLevel.Unspecified != transactionOptions.IsolationLevel) && ( expectedCurrent.IsolationLevel != transactionOptions.IsolationLevel ) )
System.Workflow.Runtime (3)
System\Activities\Statements\InteropExecutor.cs (1)
563if (tranOpts.IsolationLevel == IsolationLevel.Unspecified)
WorkflowExecutor.cs (2)
2093if (tranOpts.IsolationLevel == IsolationLevel.Unspecified) 2109" with timeout " + tranOpts.Timeout + ", isolation " + tranOpts.IsolationLevel);