MulticastDnsOneShotClient Class

Provides a one/shot client for querying Multicast DNS as defined in RFC 6762.

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public sealed class MulticastDnsOneShotClient : DnsClientBase
Inheritance
Object    DnsClientBase    MulticastDnsOneShotClient

Constructors

MulticastDnsOneShotClient Provides a new instance with a timeout of 2.5 seconds
MulticastDnsOneShotClient(Int32) Provides a new instance with a custom timeout

Properties

Is0x20ValidationEnabled Gets or set a value indicating whether the query labels are used for additional validation as described in draft-vixie-dnsext-dns0x20-00
(Inherited from DnsClientBase)
IsResponseValidationEnabled Gets or set a value indicating whether the response is validated as described in draft-vixie-dnsext-dns0x20-00
(Inherited from DnsClientBase)
QueryTimeout Milliseconds after which a query times out.
(Inherited from DnsClientBase)

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Resolve Queries for specified records.
ResolveAsync Queries for specified records as an asynchronous operation.
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

See Also