ServicePoint.SupportsPipelining Egenskap

Definition

Anger om objektet ServicePoint stöder pipeline-anslutningar.

public:
 property bool SupportsPipelining { bool get(); };
public bool SupportsPipelining { get; }
member this.SupportsPipelining : bool
Public ReadOnly Property SupportsPipelining As Boolean

Egenskapsvärde

trueom objektet ServicePoint stöder pipeline-anslutningar, annars . false

Exempel

I följande kodexempel visas värdet för den här egenskapen.

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);
If sp.Certificate Is Nothing Then
    Console.WriteLine("Certificate = (null)")
Else
    Console.WriteLine(("Certificate = " + sp.Certificate.ToString()))
End If

If sp.ClientCertificate Is Nothing Then
    Console.WriteLine("ClientCertificate = (null)")
Else
    Console.WriteLine(("ClientCertificate = " + sp.ClientCertificate.ToString()))
End If

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

Kommentarer

Caution

WebRequest, HttpWebRequest, ServicePoint, och WebClient är föråldrade och du bör inte använda dem för ny utveckling. Använd HttpClient i stället.

Pipelining gör att klienter kan skicka flera begäranden över en beständig anslutning utan att vänta på varje svar från servern. Servern skickar svaren i samma ordning som begärandena togs emot.

Rörledning beskrivs i detalj i IETF RFC 2616 avsnitt 8.1.2.2.

Note

Den här egenskapen implementeras endast på .NET Framework.

Gäller för