Domain Detective

API Reference

Interface

IDnsMultiResolver

Namespace DnsClientX
Assembly DnsClientX
Modifiers abstract

Provides a resolver interface that can query multiple endpoints based on a selection strategy.

Methods

public abstract Task<DnsResponse> QueryAsync(String name, DnsRecordType type, CancellationToken ct = null) #
Returns: Task<DnsResponse>

Queries a single name for the specified record type.

Parameters

name System.String requiredposition: 0
type DnsClientX.DnsRecordType requiredposition: 1
ct System.Threading.CancellationToken = null optionalposition: 2
public abstract Task<DnsResponse[]> QueryBatchAsync(String[] names, DnsRecordType type, CancellationToken ct = null) #
Returns: Task<DnsResponse[]>

Queries multiple names of the same record type, preserving input order.

Parameters

names System.String[] requiredposition: 0
type DnsClientX.DnsRecordType requiredposition: 1
ct System.Threading.CancellationToken = null optionalposition: 2
{{ include "footer" }}