PingReply.Address Свойство

Определение

Возвращает адрес узла и отправляет ответ проверки связи ICMP.

public System.Net.IPAddress Address { get; }

Значение свойства

Объект IPAddress, содержащий получателя сообщения проверки связи ICMP.

Примеры

В следующем примере кода синхронно отправляется эхо-запрос ICMP и отображается значение этого свойства.

public static void SimplePing ()
{
    Ping pingSender = new Ping ();
    PingReply reply = pingSender.Send ("www.contoso.com");

    if (reply.Status == IPStatus.Success)
    {
        Console.WriteLine ("Address: {0}", reply.Address.ToString ());
        Console.WriteLine ("RoundTrip time: {0}", reply.RoundtripTime);
        Console.WriteLine ("Time to live: {0}", reply.Options.Ttl);
        Console.WriteLine ("Don't fragment: {0}", reply.Options.DontFragment);
        Console.WriteLine ("Buffer size: {0}", reply.Buffer.Length);
    }
    else
    {
        Console.WriteLine (reply.Status);
    }
}

Комментарии

Объект , Address возвращаемый любой Send из перегрузок, может исходить от вредоносного удаленного компьютера. Не подключайтесь к удаленному компьютеру по этому адресу. Используйте DNS для определения IP-адреса компьютера, к которому требуется подключиться.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1