public void Abort(ushort replyCode, string replyText) { try { m_delegate.Abort(replyCode, replyText); } finally { m_connection.UnregisterModel(this); } }