1 instantiation of TxtRecord
System.Net.NameResolution (1)
System\Net\DnsResolverPal.Managed.cs (1)
259
records.Add(new
TxtRecord
(values, TimeSpan.FromSeconds(record.TimeToLive)));
13 references to TxtRecord
System.Net.NameResolution (13)
System\Net\Dns.Resolve.cs (2)
149
public static DnsResult<
TxtRecord
> ResolveTxt(string name)
163
public static Task<DnsResult<
TxtRecord
>> ResolveTxtAsync(string name, CancellationToken cancellationToken = default)
System\Net\DnsResolver.cs (5)
141
public DnsResult<
TxtRecord
> ResolveTxt(string name)
145
Task<DnsResult<
TxtRecord
>> task = ResolveTxtCore(async: false, name, default);
291
public Task<DnsResult<
TxtRecord
>> ResolveTxtAsync(string name, CancellationToken cancellationToken = default)
421
private Task<DnsResult<
TxtRecord
>> ResolveTxtCore(bool async, string name, CancellationToken cancellationToken)
428
foreach (
TxtRecord
record in r.Records)
System\Net\DnsResolverPal.Managed.cs (6)
98
public static async Task<DnsResult<
TxtRecord
>> ResolveTxt(IList<IPEndPoint> servers, bool async, string name, CancellationToken cancellationToken)
237
private static DnsResult<
TxtRecord
> ParseTxt(ReadOnlySpan<byte> response)
243
return new DnsResult<
TxtRecord
>(header.ResponseCode, null, ExtractNegativeCacheTtl(response));
248
List<
TxtRecord
> records = new List<
TxtRecord
>();
264
return new DnsResult<
TxtRecord
>(DnsResponseCode.NoError, records, txtNegTtl);