15 references to TryWriteQName
Microsoft.Extensions.ServiceDiscovery.Dns (2)
Resolver\DnsDataWriter.cs (1)
65
if (DnsPrimitives.
TryWriteQName
(_buffer.Span.Slice(_position), name, out int written))
Resolver\DnsResolver.cs (1)
899
if (!DnsPrimitives.
TryWriteQName
(buffer, name, out _))
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (12)
Resolver\DnsDataWriterTests.cs (1)
144
Assert.True(DnsPrimitives.
TryWriteQName
(nameBuffer, name, out int nameLength));
Resolver\DnsPrimitivesTests.cs (6)
26
Assert.True(DnsPrimitives.
TryWriteQName
(buffer, name, out int written));
36
Assert.False(DnsPrimitives.
TryWriteQName
(buffer, new string('a', 70), out _));
47
Assert.False(DnsPrimitives.
TryWriteQName
(buffer.AsSpan(0, i), name, out _));
63
Assert.False(DnsPrimitives.
TryWriteQName
(buffer, name, out _));
75
Assert.True(DnsPrimitives.
TryWriteQName
(buffer1, name1, out int written1));
76
Assert.True(DnsPrimitives.
TryWriteQName
(buffer2, name2, out int written2));
Resolver\LoopbackDnsServer.cs (5)
168
if (!DnsPrimitives.
TryWriteQName
(buffer, questionName, out int length) ||
244
if (!DnsPrimitives.
TryWriteQName
(buff, alias, out int length))
261
!DnsPrimitives.
TryWriteQName
(buff.AsSpan(6), target, out int length))
277
if (!DnsPrimitives.
TryWriteQName
(buff, mname, out int w1) ||
278
!DnsPrimitives.
TryWriteQName
(buff.AsSpan(w1), rname, out int w2) ||
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (1)
Fuzzers\WriteDomainNameRoundTripFuzzer.cs (1)
21
if (!DnsPrimitives.
TryWriteQName
(buffer, domainName, out int written))