API Reference
Class
DnsWireResolveHttp2
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
- HTTP client preconfigured for the DNS endpoint.
- name System.String
- Domain name to query.
- type DnsClientX.DnsRecordType
- Record type to query.
- requestDnsSec System.Boolean
- Whether to request DNSSEC data.
- validateDnsSec System.Boolean
- Whether to validate DNSSEC data.
- debug System.Boolean
- Enable detailed logging.
- endpointConfiguration DnsClientX.Configuration
- Endpoint configuration details.
- cancellationToken System.Threading.CancellationToken
- Cancellation token.
Returns
Parsed DnsResponse from the server.