IPGlobalProperties.GetActiveTcpConnections Método

Definição

Devolve informações sobre as ligações do Protocolo de Internet versão 4 (IPv4) e do Protocolo de Controlo de Transmissão IPv6 (TCP) no computador local.

public:
 abstract cli::array <System::Net::NetworkInformation::TcpConnectionInformation ^> ^ GetActiveTcpConnections();
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
public abstract System.Net.NetworkInformation.TcpConnectionInformation[] GetActiveTcpConnections();
public abstract System.Net.NetworkInformation.TcpConnectionInformation[] GetActiveTcpConnections();
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
abstract member GetActiveTcpConnections : unit -> System.Net.NetworkInformation.TcpConnectionInformation[]
abstract member GetActiveTcpConnections : unit -> System.Net.NetworkInformation.TcpConnectionInformation[]
Public MustOverride Function GetActiveTcpConnections () As TcpConnectionInformation()

Devoluções

Um TcpConnectionInformation array que contém objetos que descrevem as ligações TCP ativas, ou um array vazio se não forem detetadas ligações TCP ativas.

Atributos

Exceções

A função GetTcpTable Win32 falhou.

Exemplos

O exemplo seguinte apresenta informações de endpoint para ligações TCP ativas.

public static void ShowActiveTcpConnections()
{
           Console.WriteLine("Active TCP Connections");
           IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
           TcpConnectionInformation[] connections = properties.GetActiveTcpConnections();
           foreach (TcpConnectionInformation c in connections)
           {
               Console.WriteLine("{0} <==> {1}",
                   c.LocalEndPoint.ToString(),
                   c.RemoteEndPoint.ToString());
           }
}

Observações

Os objetos devolvidos por este método incluem ligações em todos os estados TCP, exceto no Listen estado. Pode verificar o estado de uma ligação ligando Statepara .

O protocolo TCP está definido no IETF RFC 793. Note-se que os objetos devolvidos por este método refletem as ligações no momento em que o array é criado. Esta informação não é atualizada dinamicamente.

Aplica-se a