PingReply.Address Vlastnost

Definice

Získá adresu hostitele, který odesílá odpověď protokolu ICMP (Internet Control Message Protocol).

public:
 property System::Net::IPAddress ^ Address { System::Net::IPAddress ^ get(); };
public System.Net.IPAddress Address { get; }
member this.Address : System.Net.IPAddress
Public ReadOnly Property Address As IPAddress

Hodnota vlastnosti

Obsahující IPAddress cíl pro zprávu odezvy ICMP.

Příklady

Následující příklad kódu odešle požadavek odezvy ICMP synchronně a zobrazí hodnotu této vlastnosti.

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);
    }
}

Poznámky

Vrácená Address každou z Send přetížení může pocházet ze vzdáleného počítače se zlými úmysly. Pomocí této adresy se nepřipojíte ke vzdálenému počítači. Pomocí DNS určete IP adresu počítače, ke kterému se chcete připojit.

Platí pro