title: Bind endpoint(specific IP) to MSXML Request?
body: <p>Hi I do IPEndpoint binding to my WebRequests as below</p>
  
  <pre><code> if (!ipAddress.Equals(myLocalIP))
              {
                  request.ServicePoint.BindIPEndPointDelegate =
                     delegate(ServicePoint servicePoint, IPEndPoint remoteEndPoint, int retryCount)
                     {
                         return new IPEndPoint(IPAddress.Parse(ConfigurationManager.AppSettings["SS_Outbound_IP"]), 0);
                     };
              }
  </code></pre>
  
  <p>I need to do the same to MSXML Request. 
  Here is my MSXML Request.</p>
  
  <pre><code> var xmlHttp_ = new XMLHTTP();
          Console.WriteLine("My IP is: "+FindMyPublicIPAddress());
          // Build the query.
          string requestString =
              "&lt;?xml version=\"1.0\" encoding=\"utf-8\" ?&gt;" +
              "&lt;a:propfind xmlns:a=\"DAV:\"&gt;" +
              "&lt;a:prop&gt;" +
              "&lt;a:displayname/&gt;" +
              "&lt;a:iscollection/&gt;" +
              "&lt;a:getlastmodified/&gt;" +
              "&lt;/a:prop&gt;" +
                  "&lt;/a:propfind&gt;";
  
              // Open a connection to the server.
              xmlHttp_.open("PROPFIND", Uri, false, "UserName","Password");
  
              // Send the request.
              xmlHttp_.setRequestHeader("PROPFIND", requestString);
              xmlHttp_.send(null);
  
  
          // Get the response.
          string folderList = xmlHttp_.responseText;
  </code></pre>
  
  <p>Any Suggestions will be greatly appreciated.</p>