private DisconnectTransaction ( System.Data.SqlClient.SqlInternalTransaction internalTransaction ) : void | ||
internalTransaction | System.Data.SqlClient.SqlInternalTransaction | |
return | void |
internal void DisconnectTransaction(SqlInternalTransaction internalTransaction)
{
Debug.Assert(_currentTransaction != null && _currentTransaction == internalTransaction, "disconnecting different transaction");
if (_currentTransaction != null && _currentTransaction == internalTransaction)
{
_currentTransaction = null;
}
}
internal override void DisconnectTransaction(SqlInternalTransaction internalTransaction) { TdsParser parser = this.Parser; if (parser != null) { parser.DisconnectTransaction(internalTransaction); } }