Udostępnij przez


TcpStatistics.ConnectionsAccepted Właściwość

Definicja

Pobiera liczbę akceptowanych żądań połączeń protokołu TCP (Transmission Control Protocol).

public:
 abstract property long ConnectionsAccepted { long get(); };
public abstract long ConnectionsAccepted { get; }
member this.ConnectionsAccepted : int64
Public MustOverride ReadOnly Property ConnectionsAccepted As Long

Wartość właściwości

Wartość Int64 określająca łączną liczbę akceptowanych żądań połączeń TCP.

Przykłady

Poniższy przykład kodu wyświetla informacje o połączeniu.

public static void ShowTcpConnectionStatistics()
{
    IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
    TcpStatistics tcpstat = properties.GetTcpIPv4Statistics();

    Console.WriteLine("  Connection Data:");
    Console.WriteLine("      Current  ............................ : {0}",
        tcpstat.CurrentConnections);
    Console.WriteLine("      Cumulative .......................... : {0}",
        tcpstat.CumulativeConnections);
    Console.WriteLine("      Initiated ........................... : {0}",
        tcpstat.ConnectionsInitiated);
    Console.WriteLine("      Accepted ............................ : {0}",
        tcpstat.ConnectionsAccepted);
    Console.WriteLine("      Failed Attempts ..................... : {0}",
        tcpstat.FailedConnectionAttempts);
    Console.WriteLine("      Reset ............................... : {0}",
        tcpstat.ResetConnections);
    Console.WriteLine("      Errors .............................. : {0}",
        tcpstat.ErrorsReceived);
    Console.WriteLine();
}
Public Shared Sub ShowTcpConnectionStatistics() 
    Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
    Dim tcpstat As TcpStatistics = properties.GetTcpIPv4Statistics()
    
    Console.WriteLine("  Connection Data:")
    Console.WriteLine("      Current  ............................ : {0}", tcpstat.CurrentConnections)
    Console.WriteLine("      Cumulative .......................... : {0}", tcpstat.CumulativeConnections)
    Console.WriteLine("      Initiated ........................... : {0}", tcpstat.ConnectionsInitiated)
    Console.WriteLine("      Accepted ............................ : {0}", tcpstat.ConnectionsAccepted)
    Console.WriteLine("      Failed Attempts ..................... : {0}", tcpstat.FailedConnectionAttempts)
    Console.WriteLine("      Reset ............................... : {0}", tcpstat.ResetConnections)
    Console.WriteLine("      Errors .............................. : {0}", tcpstat.ErrorsReceived)

End Sub

Uwagi

IETF RFC 2012 formalnie definiuje tę wartość jako "Liczba połączeń TCP dokonała bezpośredniego przejścia do stanu SYN-RCVD ze stanu NASŁUCHIWANIA".

Dotyczy