Ping.PingCompleted Event

 

Occurs when an asynchronous operation to send an Internet Control Message Protocol (ICMP) echo message and receive the corresponding ICMP echo reply message completes or is canceled.

Namespace:   System.Net.NetworkInformation
Assembly:  System (in System.dll)

public event PingCompletedEventHandler PingCompleted

Applications use the PingCompleted event to get information about the completion status and data collected by a call to one of the SendAsync methods. The PingCompletedEventHandler delegate provides the call back method invoked when SendAsync raises this event.

The following code example demonstrates specifying a callback method for the PingCompleted event. The complete example is available in the Ping class overview.

Ping pingSender = new Ping ();

// When the PingCompleted event is raised,
// the PingCompletedCallback method is called.
pingSender.PingCompleted += new PingCompletedEventHandler (PingCompletedCallback);

.NET Framework
Available since 2.0
Return to top
Show: