ServicePoint.SupportsPipelining Vlastnost

Definice

Určuje, zda ServicePoint objekt podporuje připojení kanálu.

public bool SupportsPipelining { get; }

Hodnota vlastnosti

true, pokud objekt ServicePoint podporuje připojení kanálu; jinak false.

Příklady

Následující příklad kódu zobrazí hodnotu této vlastnosti.

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);

Poznámky

Upozornění

WebRequest, HttpWebRequest, ServicePointa WebClient jsou zastaralé a neměli byste je používat pro nový vývoj. Místo toho použijte HttpClient.

Pipelining umožňuje klientům odesílat více požadavků přes trvalé připojení bez čekání na každou odpověď ze serveru. Server odešle odpovědi ve stejném pořadí, v jakém byly přijaty požadavky.

Potrubí je podrobně popsáno v IETF RFC 2616 oddíl 8.1.2.2.

Platí pro

Produkt Verze
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1