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 {
	void add(PingCompletedEventHandler^ value);
	void remove(PingCompletedEventHandler^ value);
}

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 = gcnew Ping;

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

.NET Framework
Available since 2.0
Return to top
Show: