1 write to _smiConnection
System.Data (1)
fx\src\data\System\Data\SqlClient\SqlInternalConnectionSmi.cs (1)
117_smiConnection = _smiContext.ContextConnection;
11 references to _smiConnection
System.Data (11)
fx\src\data\System\Data\SqlClient\SqlInternalConnectionSmi.cs (11)
118Debug.Assert(null != _smiConnection, "null SmiContext.ContextConnection?"); 135return _smiConnection; 242CurrentDatabase = _smiConnection.GetCurrentDatabase(_smiEventSink); 286_smiConnection.SetCurrentDatabase(database, _smiEventSink); 364_smiConnection.BeginTransaction(transactionName, iso, _smiEventSink); 376_smiConnection.CommitTransaction(_currentTransaction.TransactionId, _smiEventSink); 381PromotedDTCToken = _smiConnection.PromoteTransaction(_currentTransaction.TransactionId, _smiEventSink); 387_smiConnection.RollbackTransaction(_currentTransaction.TransactionId, transactionName, _smiEventSink); 392_smiConnection.CreateTransactionSavePoint(_currentTransaction.TransactionId, transactionName, _smiEventSink); 404byte[] whereAbouts = _smiConnection.GetDTCAddress(_smiEventSink); // might want to store this on the SmiLink because it doesn't change, but we want to be compatible with TDS which doesn't have a link yet. 471_smiConnection.EnlistTransaction(transactionCookie, _smiEventSink);