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