1 write to CurrentTransaction
System.Data (1)
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (1)
1042_parser.CurrentTransaction = internalTransaction;
10 references to CurrentTransaction
System.Data (10)
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (2)
558if(isInTransaction && null == _externalTransaction && null == _internalTransaction && (_connection.Parser != null && _connection.Parser.CurrentTransaction != null && _connection.Parser.CurrentTransaction.IsLocal)) {
fx\src\data\System\Data\SqlClient\SqlInternalConnectionTds.cs (1)
547return _parser.CurrentTransaction;
fx\src\data\System\Data\SqlClient\TdsParser.cs (7)
1138SqlInternalTransaction currentTransaction = CurrentTransaction; 1142Debug.Assert(null == CurrentTransaction, "rollback didn't clear current transaction?"); 1223SqlInternalTransaction currentTransaction = CurrentTransaction; 1227Debug.Assert(null == CurrentTransaction, "rollback didn't clear current transaction?"); 2325if (null != CurrentTransaction) { 2326CurrentTransaction.Activate(); 9808WriteMarsHeaderData(stateObj, CurrentTransaction);