117 references to TransactionManager
System.ServiceModel (4)
System\ServiceModel\Dispatcher\TransactionBehavior.cs (4)
87timeout = TransactionManager.DefaultTimeout; 89else if (TimeSpan.Zero != TransactionManager.MaximumTimeout && timeout > TransactionManager.MaximumTimeout) 91timeout = TransactionManager.MaximumTimeout;
System.Transactions (113)
System\Transactions\CommittableTransaction.cs (3)
26) : this(System.Transactions.TransactionManager.DefaultIsolationLevel, 27System.Transactions.TransactionManager.DefaultTimeout) 35) : this(System.Transactions.TransactionManager.DefaultIsolationLevel, timeout)
System\Transactions\InternalTransaction.cs (11)
321if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 324this.absoluteTimeout = TransactionManager.TransactionTable.TimeoutTicks( timeout ); 337this.transactionHash = TransactionManager.TransactionTable.Add( this ); 344if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 354this.transactionHash = TransactionManager.TransactionTable.Add( this ); 367if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 375this.transactionHash = TransactionManager.TransactionTable.Add( this ); 536Hashtable promotedTransactionTable = TransactionManager.PromotedTransactionTable;
System\Transactions\Oletx\OletxEnlistment.cs (4)
382byte[] oletxRecoveryInformationByteArray = TransactionManager.ConvertToByteArray( oletxRecoveryInformation ); 387this.prepareInfoByteArray = TransactionManager.GetRecoveryInformation( 759byte[] oletxRecoveryInformationByteArray = TransactionManager.ConvertToByteArray( oletxRecoveryInformation ); 762this.prepareInfoByteArray = TransactionManager.GetRecoveryInformation(
System\Transactions\Oletx\OletxTransactionManager.cs (6)
569configuredTransactionOptions.IsolationLevel = isolationLevelProperty = TransactionManager.DefaultIsolationLevel; 570configuredTransactionOptions.Timeout = timeoutProperty = TransactionManager.DefaultTimeout; 609TransactionManager.ValidateIsolationLevel( properties.IsolationLevel ); 617properties.Timeout = TransactionManager.ValidateTimeout( properties.Timeout ); 1009lock ( TransactionManager.PromotedTransactionTable.SyncRoot ) 1011txHashTable = (Hashtable) TransactionManager.PromotedTransactionTable.Clone();
System\Transactions\Transaction.cs (8)
254if (TransactionManager.currentDelegateSet) 256current = TransactionManager.currentDelegate(); 346if (!TransactionManager._platformValidated) TransactionManager.ValidatePlatform(); 429TransactionManager.ValidateIsolationLevel(isoLevel); 436this.isoLevel = System.Transactions.TransactionManager.DefaultIsolationLevel; 468TransactionManager.ValidateIsolationLevel(isoLevel); 480this.isoLevel = System.Transactions.TransactionManager.DefaultIsolationLevel;
System\Transactions\TransactionInterop.cs (25)
89if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 170if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 213transaction = TransactionManager.FindPromotedTransaction( txId ); 227OletxTransactionManager oletxTm = TransactionManager.DistributedTransactionManager; 286transaction = TransactionManager.FindOrCreatePromotedTransaction( txId, oleTx ); 303if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 373if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 407Transaction tx = TransactionManager.FindPromotedTransaction( txId ); 423returnValue = TransactionManager.FindOrCreatePromotedTransaction( txId, oleTx ); 460OletxTransactionManager oletxTm = TransactionManager.DistributedTransactionManager; 526if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 570if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 622OletxTransactionManager oletxTm = TransactionManager.DistributedTransactionManager; 627transaction = TransactionManager.FindPromotedTransaction( xactInfo.uow ); 687transaction = TransactionManager.FindOrCreatePromotedTransaction( xactInfo.uow, oleTx ); 703TransactionManager.FireDistributedTransactionStarted( transaction ); 722if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 733OletxTransactionManager oletxTm = TransactionManager.DistributedTransactionManager;
System\Transactions\TransactionManager.cs (25)
66if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 70TransactionManager.distributedTransactionStartedDelegate = (TransactionStartedEventHandler)System.Delegate.Combine(TransactionManager.distributedTransactionStartedDelegate, value); 81if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 85TransactionManager.distributedTransactionStartedDelegate = (TransactionStartedEventHandler)System.Delegate.Remove (TransactionManager.distributedTransactionStartedDelegate, value); 115localStartedEventHandler = TransactionManager.distributedTransactionStartedDelegate; 142if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 152if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 197if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 224if ( recoveryInformationVersion == TransactionManager.recoveryInformationVersion1 ) 411if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 452if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 510writer.Write( TransactionManager.currentRecoveryVersion ); 603if ( TransactionManager.MaximumTimeout != TimeSpan.Zero ) 605if ( transactionTimeout > TransactionManager.MaximumTimeout || transactionTimeout == TimeSpan.Zero ) 607return TransactionManager.MaximumTimeout; 680TransactionManager.FireDistributedTransactionStarted( tx );
System\Transactions\TransactionScope.cs (19)
67if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 136if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 146TimeSpan txTimeout = TransactionManager.ValidateTimeout( scopeTimeout ); 219if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 231transactionOptions.Timeout = TransactionManager.ValidateTimeout( transactionOptions.Timeout ); 232TransactionManager.ValidateIsolationLevel( transactionOptions.IsolationLevel ); 310if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 322transactionOptions.Timeout = TransactionManager.ValidateTimeout( transactionOptions.Timeout ); 323TransactionManager.ValidateIsolationLevel( transactionOptions.IsolationLevel ); 407if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 444if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform(); 476if ( !TransactionManager._platformValidated ) TransactionManager.ValidatePlatform();
System\Transactions\TransactionState.cs (12)
2126TransactionManager.TransactionTable.Remove( tx ); 2273TransactionManager.TransactionTable.Remove( tx ); 2337TransactionManager.TransactionTable.Remove( tx ); 2942newTimeout = TransactionManager.TransactionTable.RecalcTimeout( tx ); 2957TransactionManager.DistributedTransactionManager.CreateTransaction( options ); 2994Hashtable promotedTransactionTable = TransactionManager.PromotedTransactionTable; 3004TransactionManager.FireDistributedTransactionStarted( tx.outcomeSource ); 3725TransactionManager.TransactionTable.Remove( tx ); 4134Hashtable promotedTransactionTable = TransactionManager.PromotedTransactionTable; 4144TransactionManager.FireDistributedTransactionStarted(tx.outcomeSource); 4692TransactionManager.TransactionTable.Remove(tx); 5358if (TransactionManager.FindPromotedTransaction(distributedTx.Identifier) != null)