1 write to Data
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Resolver\DnsResourceRecord.cs (1)
20
Data
= data;
10 references to Data
Microsoft.Extensions.ServiceDiscovery.Dns (10)
Resolver\DnsResolver.cs (10)
78
if (!DnsPrimitives.TryReadService(answer.
Data
, out ushort priority, out ushort weight, out ushort port, out EncodedDomainName target, out int bytesRead) || bytesRead != answer.
Data
.Length)
100
addresses.Add(new AddressResult(response.CreatedAt.AddSeconds(additional.Ttl), new IPAddress(additional.
Data
.Span)));
313
var gotArray = MemoryMarshal.TryGetArray(record.
Data
, out ArraySegment<byte> segment);
319
bool result = DnsPrimitives.TryReadQName(segment.Array.AsMemory(messageOffset, segment.Offset + segment.Count - messageOffset), segment.Offset - messageOffset, out EncodedDomainName targetName, out int bytesRead) && bytesRead == record.
Data
.Length;
333
if (record.Type == QueryType.A && record.
Data
.Length != IPv4Length ||
334
record.Type == QueryType.AAAA && record.
Data
.Length != IPv6Length)
339
target = new IPAddress(record.
Data
.Span);
601
records.Add(new DnsResourceRecord(record.Name, record.Type, record.Class, record.Ttl, record.
Data
));
625
if (soa != null && DnsPrimitives.TryReadSoa(soa.Value.
Data
, out _, out _, out _, out _, out _, out _, out uint minimum, out _))