public override Response processBeginTransaction(TransactionInfo info)
{
if (TrackTransactions && info != null && info.TransactionId != null)
{
ConnectionId connectionId = info.ConnectionId;
if (connectionId != null)
{
ConnectionState cs = connectionStates[connectionId];
if (cs != null)
{
cs.addTransactionState(info.TransactionId);
TransactionState state = cs[info.TransactionId];
state.addCommand(info);
}
}
return(TRACKED_RESPONSE_MARKER);
}
return(null);
}