System.Net.WebConnection.SendRequest C# (CSharp) Method

SendRequest() private method

private SendRequest ( HttpWebRequest request ) : EventHandler
request HttpWebRequest
return EventHandler
		internal EventHandler SendRequest (HttpWebRequest request)
		{
			if (request.Aborted)
				return null;

			lock (this) {
				if (!busy) {
					busy = true;
					status = WebExceptionStatus.Success;
					ThreadPool.QueueUserWorkItem (initConn, request);
				} else {
					lock (queue) {
						queue.Enqueue (request);
					}
				}
			}

			return abortHandler;
		}