ServicePoint.SupportsPipelining Property

 

Indicates whether the ServicePoint object supports pipelined connections.

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

public bool SupportsPipelining { get; }

Property Value

Type: System.Boolean

true if the ServicePoint object supports pipelined connections; otherwise, false.

Pipelining allows clients to send multiple requests across a persistent connection without waiting for each response from the server. The server sends the responses in the same order as the requests were received.

Pipelining is described in detail in IETF RFC 2616 section 8.1.2.2.

The following code example displays the value of this property.

if (sp.Certificate == null)
    Console.WriteLine ("Certificate = (null)");
else
    Console.WriteLine ("Certificate = " + sp.Certificate.ToString ());

if (sp.ClientCertificate == null)
    Console.WriteLine ("ClientCertificate = (null)");
else
    Console. WriteLine ("ClientCertificate = " + sp.ClientCertificate.ToString ());

Console.WriteLine ("ProtocolVersion = " + sp.ProtocolVersion.ToString ());
Console.WriteLine ("SupportsPipelining = " + sp.SupportsPipelining);

.NET Framework
Available since 1.1
Return to top
Show: