title: What does Dns.GetHostEntry Method(String) actually do?
body: <p>I can't find any proper description in the documentation for what this actually does.</p>
  
  <p>Does it check for the existence of A records or CNAME records or both?</p>
  
  <p>My understanding is that in .NET 4, this throws a SocketException if the host does not exist, and this is confirmed by my testing.</p>