TcpConnectionInformation TcpConnectionInformation TcpConnectionInformation TcpConnectionInformation Class

Definition

Stellt Informationen über die TCP (Transmission Control Protocol)-Verbindungen auf dem lokalen Computer bereit.Provides information about the Transmission Control Protocol (TCP) connections on the local computer.

public ref class TcpConnectionInformation abstract
public abstract class TcpConnectionInformation
type TcpConnectionInformation = class
Public MustInherit Class TcpConnectionInformation
Vererbung
TcpConnectionInformationTcpConnectionInformationTcpConnectionInformationTcpConnectionInformation

Beispiele

Das folgende Beispiel zeigt die Endpunktinformationen für den aktiven TCP-Verbindungen.The following example displays endpoint information for active TCP connections.

void GetTcpConnections()
{
   IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties();
   array<TcpConnectionInformation^>^connections = properties->GetActiveTcpConnections();
   System::Collections::IEnumerator^ myEnum = connections->GetEnumerator();
   while ( myEnum->MoveNext() )
   {
      TcpConnectionInformation ^ t = safe_cast<TcpConnectionInformation ^>(myEnum->Current);
      Console::Write( "Local endpoint: {0} ", t->LocalEndPoint->Address );
      Console::Write( "Remote endpoint: {0} ", t->RemoteEndPoint->Address );
      Console::WriteLine( "{0}", t->State );
   }
}
        public static void GetTcpConnections()
        {
            IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
//            TcpConnectionInformation connections = properties.GetActiveTcpConnections();
            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();
        }
Public Shared Sub GetTcpConnections() 
    Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
    Dim connections As TcpConnectionInformation() = properties.GetActiveTcpConnections()
    
    Dim t As TcpConnectionInformation
    For Each t In  connections
        Console.Write("Local endpoint: {0} ", t.LocalEndPoint.Address)
        Console.Write("Remote endpoint: {0} ", t.RemoteEndPoint.Address)
        Console.WriteLine("{0}", t.State)
    Next t

End Sub 'GetTcpConnections

Hinweise

TCP ist ein verbindungsorientiertes zuverlässiges Protokoll zum Übertragen von Daten zwischen Computern.TCP is a connection-oriented reliable protocol for transporting data between networked computers. Es wird in IETF RFC 793 definiert.It is defined in IETF RFC 793.

Konstruktoren

TcpConnectionInformation() TcpConnectionInformation() TcpConnectionInformation() TcpConnectionInformation()

Initialisiert eine neue Instanz der TcpConnectionInformation-Klasse.Initializes a new instance of the TcpConnectionInformation class.

Eigenschaften

LocalEndPoint LocalEndPoint LocalEndPoint LocalEndPoint

Ruft den lokalen Endpunkt einer TCP (Transmission Control Protocol)-Verbindung ab.Gets the local endpoint of a Transmission Control Protocol (TCP) connection.

RemoteEndPoint RemoteEndPoint RemoteEndPoint RemoteEndPoint

Ruft den Remoteendpunkt einer TCP (Transmission Control Protocol)-Verbindung ab.Gets the remote endpoint of a Transmission Control Protocol (TCP) connection.

State State State State

Ruft den Zustand dieser TCP (Transmission Control Protocol)-Verbindung ab.Gets the state of this Transmission Control Protocol (TCP) connection.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für: