IDnsResolver Interface

Interface of a DNS resolver

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public interface IDnsResolver : IDisposable
Implements
IDisposable

Methods

ClearCache Clears the record cache
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
ResolveT Queries a dns resolver for specified records.
ResolveAsyncT Queries a dns resolver for specified records as an asynchronous operation.

Extension Methods

ResolveT Queries a dns resolver for specified records.
(Defined by DnsResolverExtensions)
ResolveAsyncT Queries a dns resolver for specified records as an asynchronous operation.
(Defined by DnsResolverExtensions)
ResolveHost Queries a dns resolver for IP addresses of a host.
(Defined by DnsResolverExtensions)
ResolveHost Queries a dns resolver for IP addresses of a host.
(Defined by DnsResolverExtensions)
ResolveHostAsync Queries a dns resolver for IP addresses of a host as an asynchronous operation.
(Defined by DnsResolverExtensions)
ResolveHostAsync Queries a dns resolver for IP addresses of a host as an asynchronous operation.
(Defined by DnsResolverExtensions)
ResolvePtr Queries a dns resolver for reverse name of an IP address.
(Defined by DnsResolverExtensions)
ResolvePtrAsync Queries a dns resolver for reverse name of an IP address as an asynchronous operation.
(Defined by DnsResolverExtensions)

See Also