Domain Detective

API Reference

Class

DnsWireResolveHttp2

Namespace DnsClientX

Extension helpers for resolving DNS queries using HTTP/2 transport.

Inheritance

  • Object
  • DnsWireResolveHttp2

Methods

ResolveWireFormatHttp2(System.Net.Http.HttpClient client, System.String name, DnsClientX.DnsRecordType type, System.Boolean requestDnsSec, System.Boolean validateDnsSec, System.Boolean debug, DnsClientX.Configuration endpointConfiguration, System.Threading.CancellationToken cancellationToken) #

Performs a DNS-over-HTTP/2 query and deserializes the wire format response.

Parameters

client System.Net.Http.HttpClient required
HTTP client preconfigured for the DNS endpoint.
name System.String required
Domain name to query.
type DnsClientX.DnsRecordType required
Record type to query.
requestDnsSec System.Boolean required
Whether to request DNSSEC data.
validateDnsSec System.Boolean required
Whether to validate DNSSEC data.
debug System.Boolean required
Enable detailed logging.
endpointConfiguration DnsClientX.Configuration required
Endpoint configuration details.
cancellationToken System.Threading.CancellationToken required
Cancellation token.

Returns

Parsed DnsResponse from the server.

{{ include "footer" }}