8 Ağustos 2017 Salı

Ping Sınıfı

Giriş
Şu satırı dahil ederiz.
using System.Net.NetworkInformation;
Ping Sınıfı
Constructor
Şöyle yaparız.
Ping ping = new Ping();
Send metodu
Şöyle yaparız.
PingReply reply = ping.Send("8.8.8.8"); 
Send metodu - timeout
Timeout vermek istersek şöyle yaparız.
string address = ...;
try
{
  PingReply reply = myping.Send(address, 2000);

  if (reply == null) 
    return false;

  return (reply.Status == IPStatus.Success);
}
catch (PingException e)
{
  return false;
}
PingReply Sınıfı
RountTripTimeAlanı
Şöyle yaparız.
PingReply reply = ...; 
reply.RoundtripTime.ToString() + "ms");
Status Alanı
Şöyle yaparız.
PingReply reply = ...;
if (reply.Status == IPStatus.Success) {...}



Hiç yorum yok:

Yorum Gönder