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)
80
if (answer.
Type
== QueryType.SRV)
102
if (additional.Name.Equals(target) && (additional.
Type
== QueryType.A || additional.
Type
== QueryType.AAAA))
176
switch (answer.
Type
)
224
if (answer.
Type
== QueryType.CNAME)
239
if (answer.
Type
== queryType)
284
Debug.Assert(record.
Type
== QueryType.CNAME, "Only CNAME records should be processed here.");
309
Debug.Assert(record.
Type
is QueryType.A or QueryType.AAAA, "Only CNAME records should be processed here.");
312
if (record.
Type
== QueryType.A && record.Data.Length != IPv4Length ||
313
record.
Type
== QueryType.AAAA && record.Data.Length != IPv6Length)
615
records.Add(new DnsResourceRecord(record.Name, record.
Type
, record.Class, record.Ttl, record.Data));
638
DnsResourceRecord? soa = authorities.Find(r => r.
Type
== QueryType.SOA);
672
if (!authorities.Exists(r => r.
Type
== QueryType.NS) && GetNegativeCacheExpiration(createdAt, authorities, out DateTime newExpiration))