DNS Client Library for .NET is a freeware component that can be used to perform simple as well as advanced DNS lookups from any .NET code against any standard based DNS server. It does not allow you to specify which DNS servers to use or specify any options for how the lookup is performed, and it does not give you access to any of the DNS response flags and additional data. Automatically switches from UDP to TCP when receiving truncated responses, uses random query ID and UDP origin port number, and functions to encode/decode IDNs.
||1.0 build 1
||Microsoft .NET Framework 2.0