-
-
Notifications
You must be signed in to change notification settings - Fork 5
Ping
Taiizor edited this page Mar 1, 2023
·
11 revisions
PingExtension sınıfı, bir IP adresine ping atmak için kullanılan yöntemler sağlar.
Öncelikle, PingExtension
sınıfını kullanmak için, aşağıdaki adımları izleyin:
-
PingExtension
sınıfını kullanacağınız C# dosyanıza ekleyin. -
PingExtension.Send()
yöntemini çağırarak ping işlemini gerçekleştirin. - Sonucu değerlendirin.
public static SPPSS Send(string Address = MPM.Address, int Timeout = MPM.Timeout, int Ttl = MPM.Ttl, bool Fragment = MPM.Fragment)
Belirtilen IP adresine bir ping gönderir.
-
Address
: Ping gönderilecek IP adresi. Varsayılan değeriMPM.Address
'dır. -
Timeout
: Ping isteğinin zaman aşımı süresi (ms). Varsayılan değeriMPM.Timeout
'dur. -
Ttl
: Paketin TTL (Time to Live) değeri. Varsayılan değeriMPM.Ttl
'dır. -
Fragment
: Paketin bölünüp bölünmeyeceğini belirten bir değer. Varsayılan değeriMPM.Fragment
'dır.
Ping sonucunu tutan SPPSS
yapısal türü.
public static Task<SPPSS> SendAsync(string Address = MPM.Address, int Timeout = MPM.Timeout, int Ttl = MPM.Ttl, bool Fragment = MPM.Fragment)
Send()
yöntemiyle aynı görevi yerine getirir, ancak görevi Task
nesnesi olarak döndürür ve asenkron olarak çalışır.
Yöntem parametreleri, Send()
yöntemiyle aynıdır.
Asenkron olarak çalışan Task<SPPSS>
nesnesi.
Aşağıdaki örnekte, bir IP adresine ping gönderilir ve sonuçlar yazdırılır:
SPPSS result = PingExtension.Send("
- Tax
- Url
- Web
- Ping
- Port
- Text
- Time
- Hash
- Word
- Color
- Speed
- Lottery
- Storage
- Browser
- Unicode
- Password
- JavaScript
- Cryptology
- Typography
- Temperature
- Compression
- Decompression
- Cascading Style Sheets
- JavaScript Object Notation
- Hypertext Markup Language
- Extensible Markup Language
- Extensible HyperText Markup Language