3 instantiations of DnsResponse
System.Net.NameResolution (3)
System\Net\DnsResolverPal.Managed.cs (3)
460
return new
DnsResponse
(tcpBuffer, tcpLength);
489
return new
DnsResponse
(responseBuffer, responseLength);
526
return new
DnsResponse
(softErrorBuffer, softErrorLength);
8 references to DnsResponse
System.Net.NameResolution (8)
System\Net\DnsResolverPal.Managed.cs (8)
72
using
DnsResponse
response = await SendQuery(servers, async, name, qtype, cancellationToken).ConfigureAwait(false);
78
using
DnsResponse
response = await SendQuery(servers, async, name, DnsRecordType.SRV, cancellationToken).ConfigureAwait(false);
84
using
DnsResponse
response = await SendQuery(servers, async, name, DnsRecordType.MX, cancellationToken).ConfigureAwait(false);
90
using
DnsResponse
response = await SendQuery(servers, async, name, DnsRecordType.TXT, cancellationToken).ConfigureAwait(false);
96
using
DnsResponse
response = await SendQuery(servers, async, name, DnsRecordType.CNAME, cancellationToken).ConfigureAwait(false);
102
using
DnsResponse
response = await SendQuery(servers, async, name, DnsRecordType.PTR, cancellationToken).ConfigureAwait(false);
108
using
DnsResponse
response = await SendQuery(servers, async, name, DnsRecordType.NS, cancellationToken).ConfigureAwait(false);
382
private static async Task<
DnsResponse
> SendQuery(IList<IPEndPoint> servers, bool async, string name, DnsRecordType qtype, CancellationToken cancellationToken)