TcpStatistics.MaximumConnections Property

 

Gets the maximum number of supported Transmission Control Protocol (TCP) connections.

Namespace:   System.Net.NetworkInformation
Assembly:  System (in System.dll)

public abstract long MaximumConnections { get; }

Property Value

Type: System.Int64

An Int64 value that specifies the total number of TCP connections that can be supported.

If the maximum number of connections is dynamic, this property returns -1.

The following code example displays time-out and maximum connection information.

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

    Console.WriteLine("  Minimum Transmission Timeout............. : {0}", 
        tcpstat.MinimumTransmissionTimeout);
    Console.WriteLine("  Maximum Transmission Timeout............. : {0}", 
        tcpstat.MaximumTransmissionTimeout);
    Console.WriteLine("  Maximum connections ............. : {0}", 
        tcpstat.MaximumConnections);
    Console.WriteLine();    
}

.NET Framework
Available since 2.0
Return to top
Show: