PingCompletedEventArgs.Reply Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein Objekt ab, das Daten enthält, die einen Versuch beschreiben, eine ICMP-Echoanforderungsnachricht (Internet Control Message Protocol) zu senden und eine entsprechende ICMP-Echoantwortnachricht zu empfangen.
public:
property System::Net::NetworkInformation::PingReply ^ Reply { System::Net::NetworkInformation::PingReply ^ get(); };
public System.Net.NetworkInformation.PingReply? Reply { get; }
public System.Net.NetworkInformation.PingReply Reply { get; }
member this.Reply : System.Net.NetworkInformation.PingReply
Public ReadOnly Property Reply As PingReply
Eigenschaftswert
Ein PingReply Objekt, das die Ergebnisse der ICMP-Echoanforderung beschreibt.
Beispiele
Im folgenden Codebeispiel wird eine Methode implementiert, die verwendet wird, um auf ein PingCompleted Ereignis zu reagieren. Das vollständige Beispiel finden Sie in der PingCompletedEventArgs Klassenübersicht.
private static void PingCompletedCallback (object sender, PingCompletedEventArgs e)
{
// If the operation was canceled, display a message to the user.
if (e.Cancelled)
{
Console.WriteLine ("Ping canceled.");
// Let the main thread resume.
// UserToken is the AutoResetEvent object that the main thread
// is waiting for.
((AutoResetEvent)e.UserState).Set ();
}
// If an error occurred, display the exception to the user.
if (e.Error != null)
{
Console.WriteLine ("Ping failed:");
Console.WriteLine (e.Error.ToString ());
// Let the main thread resume.
((AutoResetEvent)e.UserState).Set();
}
PingReply reply = e.Reply;
DisplayReply (reply);
// Let the main thread resume.
((AutoResetEvent)e.UserState).Set();
}
Hinweise
Wenn der Wert Status nicht Successangegeben ist, sollten Sie nicht die Werte verwenden, die von den RoundtripTime, Optionsund Buffer Eigenschaften zurückgegeben werden. Die RoundtripTime Eigenschaften geben Buffer null zurück, und die Options Eigenschaft gibt zurück null.