Auf Englisch lesen

Teilen über


TcpConnectionInformation Klasse

Definition

Stellt Informationen über die TCP (Transmission Control Protocol)-Verbindungen auf dem lokalen Computer bereit.

C#
public abstract class TcpConnectionInformation
Vererbung
TcpConnectionInformation

Beispiele

Im folgenden Beispiel werden Endpunktinformationen für aktive TCP-Verbindungen angezeigt.

C#
public static void GetTcpConnections()
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    TcpConnectionInformation[] connections = properties.GetActiveTcpConnections();

    foreach (TcpConnectionInformation t in connections)
    {
        Console.Write("Local endpoint: {0} ",t.LocalEndPoint.Address);
        Console.Write("Remote endpoint: {0} ",t.RemoteEndPoint.Address);
        Console.WriteLine("{0}",t.State);
    }
    Console.WriteLine();
}

Hinweise

TCP ist ein verbindungsorientiertes zuverlässiges Protokoll zum Transport von Daten zwischen Netzwerkcomputern. Sie ist in IETF RFC 793 definiert.

Konstruktoren

TcpConnectionInformation()

Initialisiert eine neue Instanz der TcpConnectionInformation-Klasse.

Eigenschaften

LocalEndPoint

Ruft den lokalen Endpunkt einer TCP (Transmission Control Protocol)-Verbindung ab.

RemoteEndPoint

Ruft den Remoteendpunkt einer TCP (Transmission Control Protocol)-Verbindung ab.

State

Ruft den Zustand dieser TCP (Transmission Control Protocol)-Verbindung ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1