IPGlobalProperties.GetActiveTcpConnections Método

Definición

Devuelve información sobre las conexiones del Protocolo de Internet versión 4 (IPv4) e IPv6 del Protocolo de control de transmisión (TCP) en el equipo 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()

Devoluciones

Matriz TcpConnectionInformation que contiene objetos que describen las conexiones TCP activas o una matriz vacía si no se detectan conexiones TCP activas.

Atributos

Excepciones

Error en la función GetTcpTable Win32.

Ejemplos

En el ejemplo siguiente se muestra información del punto de conexión para las conexiones TCP activas.

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());
           }
}

Comentarios

Los objetos devueltos por este método incluyen conexiones en todos los estados TCP, excepto el Listen estado . Puede comprobar el estado de una conexión llamando a State.

El protocolo TCP se define en IETF RFC 793. Tenga en cuenta que los objetos devueltos por este método reflejan las conexiones a partir de la hora en que se crea la matriz. Esta información no se actualiza dinámicamente.

Se aplica a