DnsRecordExtensions Class
Provides extension methods for working with DNS records.
public static class DnsRecordExtensionsMethods
| Name | Description |
|---|---|
| GetIPAddresses(IEnumerable<DnsRecord>) | Returns all IP addresses from A and AAAA records in the collection. |
| GetIPv4Addresses(IEnumerable<DnsRecord>) | Returns all IPv4 addresses from A records in the collection. |
| GetIPv6Addresses(IEnumerable<DnsRecord>) | Returns all IPv6 addresses from AAAA records in the collection. |
GetIPAddresses(IEnumerable<DnsRecord>)
DnsRecordExtensions.csReturns all IP addresses from A and AAAA records in the collection.
public static IEnumerable<IPAddress> GetIPAddresses(this IEnumerable<DnsRecord> records)GetIPv4Addresses(IEnumerable<DnsRecord>)
DnsRecordExtensions.csReturns all IPv4 addresses from A records in the collection.
public static IEnumerable<IPAddress> GetIPv4Addresses(this IEnumerable<DnsRecord> records)GetIPv6Addresses(IEnumerable<DnsRecord>)
DnsRecordExtensions.csReturns all IPv6 addresses from AAAA records in the collection.
public static IEnumerable<IPAddress> GetIPv6Addresses(this IEnumerable<DnsRecord> records)