IcmpV4Statistics Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yerel bilgisayar için IPv4 (ICMPv4) istatistiksel verileri için İnternet Denetim İletisi Protokolü sağlar.
public ref class IcmpV4Statistics abstract
public abstract class IcmpV4Statistics
type IcmpV4Statistics = class
Public MustInherit Class IcmpV4Statistics
- Devralma
-
IcmpV4Statistics
Örnekler
Aşağıdaki örnek geçerli ICMPv4 istatistiklerini görüntüler.
void ShowIcmpV4Statistics()
{
IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties();
IcmpV4Statistics ^ stat = properties->GetIcmpV4Statistics();
Console::WriteLine( "ICMP V4 Statistics:" );
Console::WriteLine( " Messages ............................ Sent: {0,-10} Received: {1,-10}", stat->MessagesSent, stat->MessagesReceived );
Console::WriteLine( " Errors .............................. Sent: {0,-10} Received: {1,-10}", stat->ErrorsSent, stat->ErrorsReceived );
Console::WriteLine( " Echo Requests ....................... Sent: {0,-10} Received: {1,-10}", stat->EchoRequestsSent, stat->EchoRequestsReceived );
Console::WriteLine( " Echo Replies ........................ Sent: {0,-10} Received: {1,-10}", stat->EchoRepliesSent, stat->EchoRepliesReceived );
Console::WriteLine( " Destination Unreachables ............ Sent: {0,-10} Received: {1,-10}", stat->DestinationUnreachableMessagesSent, stat->DestinationUnreachableMessagesReceived );
Console::WriteLine( " Source Quenches ..................... Sent: {0,-10} Received: {1,-10}", stat->SourceQuenchesSent, stat->SourceQuenchesReceived );
Console::WriteLine( " Redirects ........................... Sent: {0,-10} Received: {1,-10}", stat->RedirectsSent, stat->RedirectsReceived );
Console::WriteLine( " TimeExceeded ........................ Sent: {0,-10} Received: {1,-10}", stat->TimeExceededMessagesSent, stat->TimeExceededMessagesReceived );
Console::WriteLine( " Parameter Problems .................. Sent: {0,-10} Received: {1,-10}", stat->ParameterProblemsSent, stat->ParameterProblemsReceived );
Console::WriteLine( " Timestamp Requests .................. Sent: {0,-10} Received: {1,-10}", stat->TimestampRequestsSent, stat->TimestampRequestsReceived );
Console::WriteLine( " Timestamp Replies ................... Sent: {0,-10} Received: {1,-10}", stat->TimestampRepliesSent, stat->TimestampRepliesReceived );
Console::WriteLine( " Address Mask Requests ............... Sent: {0,-10} Received: {1,-10}", stat->AddressMaskRequestsSent, stat->AddressMaskRequestsReceived );
Console::WriteLine( " Address Mask Replies ................ Sent: {0,-10} Received: {1,-10}", stat->AddressMaskRepliesSent, stat->AddressMaskRepliesReceived );
Console::WriteLine( "" );
}
public static void ShowIcmpV4Statistics()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
IcmpV4Statistics stat = properties.GetIcmpV4Statistics();
Console.WriteLine("ICMP V4 Statistics:");
Console.WriteLine(" Messages ............................ Sent: {0,-10} Received: {1,-10}",
stat.MessagesSent, stat.MessagesReceived);
Console.WriteLine(" Errors .............................. Sent: {0,-10} Received: {1,-10}",
stat.ErrorsSent, stat.ErrorsReceived);
Console.WriteLine(" Echo Requests ....................... Sent: {0,-10} Received: {1,-10}",
stat.EchoRequestsSent, stat.EchoRequestsReceived);
Console.WriteLine(" Echo Replies ........................ Sent: {0,-10} Received: {1,-10}",
stat.EchoRepliesSent, stat.EchoRepliesReceived);
Console.WriteLine(" Destination Unreachables ............ Sent: {0,-10} Received: {1,-10}",
stat.DestinationUnreachableMessagesSent, stat.DestinationUnreachableMessagesReceived);
Console.WriteLine(" Source Quenches ..................... Sent: {0,-10} Received: {1,-10}",
stat.SourceQuenchesSent, stat.SourceQuenchesReceived);
Console.WriteLine(" Redirects ........................... Sent: {0,-10} Received: {1,-10}",
stat.RedirectsSent, stat.RedirectsReceived);
Console.WriteLine(" TimeExceeded ........................ Sent: {0,-10} Received: {1,-10}",
stat.TimeExceededMessagesSent, stat.TimeExceededMessagesReceived);
Console.WriteLine(" Parameter Problems .................. Sent: {0,-10} Received: {1,-10}",
stat.ParameterProblemsSent, stat.ParameterProblemsReceived);
Console.WriteLine(" Timestamp Requests .................. Sent: {0,-10} Received: {1,-10}",
stat.TimestampRequestsSent, stat.TimestampRequestsReceived);
Console.WriteLine(" Timestamp Replies ................... Sent: {0,-10} Received: {1,-10}",
stat.TimestampRepliesSent, stat.TimestampRepliesReceived);
Console.WriteLine(" Address Mask Requests ............... Sent: {0,-10} Received: {1,-10}",
stat.AddressMaskRequestsSent, stat.AddressMaskRequestsReceived);
Console.WriteLine(" Address Mask Replies ................ Sent: {0,-10} Received: {1,-10}",
stat.AddressMaskRepliesSent, stat.AddressMaskRepliesReceived);
Console.WriteLine("");
}
Açıklamalar
ICMPv4, İnternet Protokolü sürüm 4 ile kullanılmak üzere bir hata ve bilgilendirme iletileri kümesidir. ICMP sürüm 4, IETF RFC 792'de tanımlanır.
Bu sınıf, yöntemi tarafından GetIcmpV4Statistics ICMPv4 trafik bilgilerini döndürmek için kullanılır.
Oluşturucular
IcmpV4Statistics() |
IcmpV4Statistics sınıfının yeni bir örneğini başlatır. |
Özellikler
AddressMaskRepliesReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Adres Maskesi Yanıt iletilerinin sayısını alır. |
AddressMaskRepliesSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Adres Maskesi Yanıt iletilerinin sayısını alır. |
AddressMaskRequestsReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Adres Maskesi İsteği iletilerinin sayısını alır. |
AddressMaskRequestsSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Adres Maskesi İstek iletilerinin sayısını alır. |
DestinationUnreachableMessagesReceived |
Hedefinde ulaşılamayan bir adrese sahip bir paket nedeniyle alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) iletilerinin sayısını alır. |
DestinationUnreachableMessagesSent |
Hedefinde ulaşılamayan bir adrese sahip bir paket nedeniyle gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) iletilerinin sayısını alır. |
EchoRepliesReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Yankı Yanıtı iletilerinin sayısını alır. |
EchoRepliesSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Yankı Yanıtı iletilerinin sayısını alır. |
EchoRequestsReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Yankı İsteği iletilerinin sayısını alır. |
EchoRequestsSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Yankı İsteği iletilerinin sayısını alır. |
ErrorsReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) hata iletilerinin sayısını alır. |
ErrorsSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) hata iletilerinin sayısını alır. |
MessagesReceived |
Alınan İnternet Denetim İletisi Protokolü iletilerinin sayısını alır. |
MessagesSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) iletilerinin sayısını alır. |
ParameterProblemsReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Parametre Sorunu iletilerinin sayısını alır. |
ParameterProblemsSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Parametre Sorunu iletilerinin sayısını alır. |
RedirectsReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Yeniden Yönlendirme iletilerinin sayısını alır. |
RedirectsSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Yeniden Yönlendirme iletilerinin sayısını alır. |
SourceQuenchesReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Kaynak Yanıt verme iletilerinin sayısını alır. |
SourceQuenchesSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Kaynak Yanıt verme iletilerinin sayısını alır. |
TimeExceededMessagesReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Süresi Aşıldı iletilerinin sayısını alır. |
TimeExceededMessagesSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Süresi Aşıldı iletilerinin sayısını alır. |
TimestampRepliesReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Zaman Damgası Yanıt iletilerinin sayısını alır. |
TimestampRepliesSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Zaman Damgası Yanıt iletilerinin sayısını alır. |
TimestampRequestsReceived |
Alınan İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Zaman Damgası İsteği iletilerinin sayısını alır. |
TimestampRequestsSent |
Gönderilen İnternet Denetim İletisi Protokolü sürüm 4 (ICMPv4) Zaman Damgası İsteği iletilerinin sayısını alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |