ServicePoint::SupportsPipelining Property

 

Indicates whether the ServicePoint object supports pipelined connections.

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

public:
property bool SupportsPipelining {
	bool 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 == nullptr )
   Console::WriteLine( "Certificate = (null)" );
else
   Console::WriteLine( "Certificate = {0}", sp->Certificate );

if ( sp->ClientCertificate == nullptr )
   Console::WriteLine( "Client Certificate = (null)" );
else
   Console::WriteLine( "Client Certificate = {0}", sp->ClientCertificate );

Console::WriteLine( "ProtocolVersion = {0}", sp->ProtocolVersion->ToString() );
Console::WriteLine( "SupportsPipelining = {0}", sp->SupportsPipelining );

.NET Framework
Available since 1.1
Return to top
Show: