IcmpV6Statistics Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece dados estatísticos do Protocolo de Mensagens de Controlo de Internet para a versão 6 do Protocolo de Internet (ICMPv6) para o computador local.
public ref class IcmpV6Statistics abstract
public abstract class IcmpV6Statistics
type IcmpV6Statistics = class
Public MustInherit Class IcmpV6Statistics
- Herança
-
IcmpV6Statistics
Exemplos
O exemplo seguinte apresenta as estatísticas atuais do ICMPv6.
public static void ShowIcmpV6Statistics()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
IcmpV6Statistics stat = properties.GetIcmpV6Statistics();
Console.WriteLine("ICMP V6 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(" Parameter Problems .................. Sent: {0,-10} Received: {1,-10}",
stat.ParameterProblemsSent, stat.ParameterProblemsReceived);
Console.WriteLine(" Packets Too Big ..................... Sent: {0,-10} Received: {1,-10}",
stat.PacketTooBigMessagesSent, stat.PacketTooBigMessagesReceived);
Console.WriteLine(" Redirects ........................... Sent: {0,-10} Received: {1,-10}",
stat.RedirectsSent, stat.RedirectsReceived);
Console.WriteLine(" Router Advertisements ............... Sent: {0,-10} Received: {1,-10}",
stat.RouterAdvertisementsSent, stat.RouterAdvertisementsReceived);
Console.WriteLine(" Router Solicitations ................ Sent: {0,-10} Received: {1,-10}",
stat.RouterSolicitsSent, stat.RouterSolicitsReceived);
Console.WriteLine(" Time Exceeded ....................... Sent: {0,-10} Received: {1,-10}",
stat.TimeExceededMessagesSent, stat.TimeExceededMessagesReceived);
Console.WriteLine(" Neighbor Advertisements ............. Sent: {0,-10} Received: {1,-10}",
stat.NeighborAdvertisementsSent, stat.NeighborAdvertisementsReceived);
Console.WriteLine(" Neighbor Solicitations .............. Sent: {0,-10} Received: {1,-10}",
stat.NeighborSolicitsSent, stat.NeighborSolicitsReceived);
Console.WriteLine(" Membership Queries .................. Sent: {0,-10} Received: {1,-10}",
stat.MembershipQueriesSent, stat.MembershipQueriesReceived);
Console.WriteLine(" Membership Reports .................. Sent: {0,-10} Received: {1,-10}",
stat.MembershipReportsSent, stat.MembershipReportsReceived);
Console.WriteLine(" Membership Reductions ............... Sent: {0,-10} Received: {1,-10}",
stat.MembershipReductionsSent, stat.MembershipReductionsReceived);
Console.WriteLine("");
}
Observações
ICMPV6 é um conjunto de mensagens de erro e informativas para uso com o Protocolo de Internet versão 6 (IPv6). Esta classe é usada pelo GetIcmpV6Statistics método para devolver informação de tráfego ICMPV6.
As propriedades desta classe correlacionam-se com os objetos da Base de Informação de Gestão para ICMPv6 definidos no IETF RFC 2466. O ICMPv6 está definido no RFC 2463.
Construtores
| Name | Description |
|---|---|
| IcmpV6Statistics() |
Inicializa uma nova instância da IcmpV6Statistics classe. |
Propriedades
| Name | Description |
|---|---|
| DestinationUnreachableMessagesReceived |
Recebe o número de mensagens do Internet Control Message Protocol versão 6 (ICMPv6) recebidas devido a um pacote ter um endereço inalcançável no seu destino. |
| DestinationUnreachableMessagesSent |
Recebe o número de mensagens do Protocolo de Mensagens de Controlo da Internet versão 6 (ICMPv6) enviadas devido a um pacote ter um endereço inalcançável no seu destino. |
| EchoRepliesReceived |
Recebe o número de mensagens de resposta Echo do Protocolo de Mensagens de Controlo da Internet versão 6 (ICMPv6) recebidas. |
| EchoRepliesSent |
Recebe o número de mensagens de resposta Echo do Internet Control Message Protocol versão 6 (ICMPv6) enviadas. |
| EchoRequestsReceived |
Recebe o número de mensagens de Pedido de Eco do Internet Control Message Protocol versão 6 (ICMPv6) recebidas. |
| EchoRequestsSent |
Recebe o número de mensagens de Pedido de Eco do Internet Control Control Message Protocol versão 6 (ICMPv6) enviadas. |
| ErrorsReceived |
Recebe o número de mensagens de erro do Internet Control Message Protocol versão 6 (ICMPv6) recebidas. |
| ErrorsSent |
Recebe o número de mensagens de erro do Internet Control Message Protocol versão 6 (ICMPv6) enviadas. |
| MembershipQueriesReceived |
Obtém o número de mensagens de Consulta de Membresia ao Grupo do Protocolo de Gestão de Grupos da Internet (IGMP) recebidas. |
| MembershipQueriesSent |
Recebe o número de mensagens de Consulta de Membresia ao Grupo do Protocolo de Gestão de Grupos da Internet (IGMP) enviadas. |
| MembershipReductionsReceived |
Obtém o número de mensagens de Redução de Membro de Grupo do Protocolo de Gestão de Grupo da Internet (IGMP) recebidas. |
| MembershipReductionsSent |
Recebe o número de mensagens de Redução de Membros de Grupo do Protocolo de Gestão de Grupo da Internet (IGMP) enviadas. |
| MembershipReportsReceived |
Obtém o número de mensagens de Relatório de Membresia do Protocolo de Gestão de Grupos da Internet (IGMP) recebidas. |
| MembershipReportsSent |
Obtém o número de mensagens enviadas pelo Protocolo de Gestão de Grupos da Internet (IGMP) de Relatório de Membresia. |
| MessagesReceived |
Recebe o número de mensagens do Protocolo de Mensagens de Controlo da Internet versão 6 (ICMPv6) recebidas. |
| MessagesSent |
Recebe o número de mensagens enviadas pelo Internet Control Message Protocol versão 6 (ICMPv6). |
| NeighborAdvertisementsReceived |
Recebe o número de mensagens de Anúncio de Vizinhos do Protocolo de Mensagens de Controlo de Controlo da Internet (ICMPv6) recebidas. |
| NeighborAdvertisementsSent |
Recebe o número de mensagens enviadas pelo Protocolo de Mensagens de Controlo de Mensagens de Controlo da Internet versão 6 (ICMPv6). |
| NeighborSolicitsReceived |
Recebe o número de mensagens de solicitação de vizinhos do Protocolo de Mensagens de Controlo de Controlo da Internet versão 6 (ICMPv6) recebidas. |
| NeighborSolicitsSent |
Recebe o número de mensagens de solicitação de vizinhos do Protocolo de Mensagens de Controlo de Controlo da Internet versão 6 (ICMPv6) enviadas. |
| PacketTooBigMessagesReceived |
Recebe o número de mensagens do Protocolo de Mensagens de Controlo de Controlo da Internet versão 6 (ICMPv6) Pacote Demasiado Grande recebido. |
| PacketTooBigMessagesSent |
Recebe o número de mensagens do Protocolo de Mensagens de Controlo de Controlo da Internet versão 6 (ICMPv6) Pacote Demasiado Grande enviadas. |
| ParameterProblemsReceived |
Recebe o número de mensagens de Problema de Parâmetro do Protocolo de Mensagens de Controlo de Controlo da Internet versão 6 (ICMPv6) recebidas. |
| ParameterProblemsSent |
Recebe o número de mensagens de Problema de Parâmetro do Protocolo de Mensagens de Controlo de Controlo da Internet (ICMPv6) enviadas. |
| RedirectsReceived |
Recebe o número de mensagens de redirecionamento do Protocolo de Mensagens de Controlo de Controlo da Internet versão 6 (ICMPv6) recebidas. |
| RedirectsSent |
Recebe o número de mensagens de redirecionamento do Internet Control Message Protocol versão 6 (ICMPv6) enviadas. |
| RouterAdvertisementsReceived |
Recebe o número de mensagens de anúncio do router Internet Control Message Protocol versão 6 (ICMPv6) recebidas. |
| RouterAdvertisementsSent |
Recebe o número de mensagens enviadas pelo Protocolo de Mensagens de Controlo de Mensagens de Internet versão 6 (ICMPv6) do Router Advertisement. |
| RouterSolicitsReceived |
Obtém o número de mensagens de solicitação do router Internet Control Message Protocol versão 6 (ICMPv6) recebidas. |
| RouterSolicitsSent |
Recebe o número de mensagens de solicitação do Router do Internet Control Control Message Protocol versão 6 (ICMPv6) enviadas. |
| TimeExceededMessagesReceived |
Obtém o número de mensagens de tempo excedido do Protocolo de Mensagens de Controlo da Internet versão 6 (ICMPv6) recebidas. |
| TimeExceededMessagesSent |
Recebe o número de mensagens de tempo excedido do Protocolo de Mensagens de Controlo da Internet versão 6 (ICMPv6) enviadas. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |