/// <devdoc> /// <para>Aborts the queued requests to the pool</para> /// </devdoc> internal void Abort() { if (m_ResError == null) { m_ResError = new WebException( NetRes.GetWebStatusString("net_requestaborted", WebExceptionStatus.RequestCanceled), WebExceptionStatus.RequestCanceled); } ErrorEvent.Set(); m_ErrorOccured = true; m_ErrorTimer = s_CancelErrorQueue.CreateTimer(s_CancelErrorCallback, this); }