Aracılığıyla paylaş


TcpStatistics.FailedConnectionAttempts Özellik

Tanım

Başarısız İletim Denetimi Protokolü (TCP) bağlantı denemelerinin sayısını alır.

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

Özellik Değeri

Int64 Başarısız TCP bağlantı denemelerinin toplam sayısını belirten bir değer.

Örnekler

Aşağıdaki kod örneği bağlantı bilgilerini görüntüler.

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

Açıklamalar

IETF RFC 2012 bu değeri resmi olarak şu şekilde tanımlar: "TCP bağlantılarının SYN-SENT durumundan veya SYN-RCVD durumundan CLOSED durumuna doğrudan geçiş sayısı ve AYRıCA TCP bağlantılarının SYN-RCVD durumundan LISTEN durumuna doğrudan geçiş sayısı."

Şunlara uygulanır