LlmnrClient Class

Provides a client for querying LLMNR (link-local multicast name resolution) as defined in RFC 4795.

Definition

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

Constructors

LlmnrClient Provides a new instance with a timeout of 1 second
LlmnrClient(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