<PackageReference Include="NETStandard.Library" Version="2.0.1" />

System.Net.Dns

public static class Dns
public static IAsyncResult BeginGetHostAddresses(string hostNameOrAddress, AsyncCallback requestCallback, object state)

public static IAsyncResult BeginGetHostByName(string hostName, AsyncCallback requestCallback, object stateObject)

public static IAsyncResult BeginGetHostEntry(IPAddress address, AsyncCallback requestCallback, object stateObject)

public static IAsyncResult BeginGetHostEntry(string hostNameOrAddress, AsyncCallback requestCallback, object stateObject)

public static IAsyncResult BeginResolve(string hostName, AsyncCallback requestCallback, object stateObject)

public static IPAddress[] EndGetHostAddresses(IAsyncResult asyncResult)

public static IPHostEntry EndGetHostByName(IAsyncResult asyncResult)

public static IPHostEntry EndGetHostEntry(IAsyncResult asyncResult)

public static IPHostEntry EndResolve(IAsyncResult asyncResult)

public static IPAddress[] GetHostAddresses(string hostNameOrAddress)

public static Task<IPAddress[]> GetHostAddressesAsync(string hostNameOrAddress)

public static IPHostEntry GetHostByAddress(IPAddress address)

public static IPHostEntry GetHostByAddress(string address)

public static IPHostEntry GetHostByName(string hostName)

public static IPHostEntry GetHostEntry(IPAddress address)

public static IPHostEntry GetHostEntry(string hostNameOrAddress)

public static Task<IPHostEntry> GetHostEntryAsync(IPAddress address)

public static Task<IPHostEntry> GetHostEntryAsync(string hostNameOrAddress)

public static string GetHostName()

public static IPHostEntry Resolve(string hostName)