SocketTools .NET Edition

DnsClient Class

Implements the Domain Name Services protocol.

For a list of all members of this type, see DnsClient Members.

System.Object
   SocketTools.DnsClient

[Visual Basic]
Public Class DnsClient
    Implements IDisposable
[C#]
public class DnsClient : IDisposable

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The DnsClient class implements the Domain Name Services (DNS) protocol, which is used to resolve domain names into Internet addresses as well as provide other information about a domain. All of the SocketTools .NET classes provide basic domain name resolution functionality, but the DnsClient class gives an application direct control over what servers are queried, the amount of time spent waiting for a response and the type of information that is returned.

Requirements

Namespace: SocketTools

Assembly: SocketTools.DnsClient (in SocketTools.DnsClient.dll)

See Also

DnsClient Members | SocketTools Namespace