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)
74
if (answer.
Type
== QueryType.SRV)
96
if (additional.Name.Equals(target) && (additional.
Type
== QueryType.A || additional.
Type
== QueryType.AAAA))
195
switch (answer.
Type
)
243
if (answer.
Type
== QueryType.CNAME)
258
if (answer.
Type
== queryType)
303
Debug.Assert(record.
Type
== QueryType.CNAME, "Only CNAME records should be processed here.");
328
Debug.Assert(record.
Type
is QueryType.A or QueryType.AAAA, "Only CNAME records should be processed here.");
331
if (record.
Type
== QueryType.A && record.Data.Length != IPv4Length ||
332
record.
Type
== QueryType.AAAA && record.Data.Length != IPv6Length)
599
records.Add(new DnsResourceRecord(record.Name, record.
Type
, record.Class, record.Ttl, record.Data));
622
DnsResourceRecord? soa = authorities.FirstOrDefault(r => r.
Type
== QueryType.SOA);
656
if (!authorities.Any(r => r.
Type
== QueryType.NS) && GetNegativeCacheExpiration(createdAt, authorities, out DateTime newExpiration))