1 write to Type
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Resolver\DnsResourceRecord.cs (1)
17
Type
= type;
13 references to Type
Microsoft.Extensions.ServiceDiscovery.Dns (13)
Resolver\DnsResolver.cs (13)
76
if (answer.
Type
== QueryType.SRV)
98
if (additional.Name.Equals(target) && (additional.
Type
== QueryType.A || additional.
Type
== QueryType.AAAA))
197
switch (answer.
Type
)
245
if (answer.
Type
== QueryType.CNAME)
260
if (answer.
Type
== queryType)
305
Debug.Assert(record.
Type
== QueryType.CNAME, "Only CNAME records should be processed here.");
330
Debug.Assert(record.
Type
is QueryType.A or QueryType.AAAA, "Only CNAME records should be processed here.");
333
if (record.
Type
== QueryType.A && record.Data.Length != IPv4Length ||
334
record.
Type
== QueryType.AAAA && record.Data.Length != IPv6Length)
601
records.Add(new DnsResourceRecord(record.Name, record.
Type
, record.Class, record.Ttl, record.Data));
624
DnsResourceRecord? soa = authorities.FirstOrDefault(r => r.
Type
== QueryType.SOA);
658
if (!authorities.Any(r => r.
Type
== QueryType.NS) && GetNegativeCacheExpiration(createdAt, authorities, out DateTime newExpiration))