DnsClientResolveAsync Method

Queries a dns server for specified records as an asynchronous operation.

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public Task<DnsMessage?> ResolveAsync(
	DomainName name,
	RecordType recordType = RecordType.A,
	RecordClass recordClass = RecordClass.INet,
	DnsQueryOptions? options = null,
	CancellationToken token = default
)

Parameters

name  DomainName
Domain, that should be queried
recordType  RecordType  (Optional)
Type the should be queried
recordClass  RecordClass  (Optional)
Class the should be queried
options  DnsQueryOptions  (Optional)
Options for the query
token  CancellationToken  (Optional)
The token to monitor cancellation requests

Return Value

TaskDnsMessage
The complete response of the dns server

See Also