ProtocolVersion Property

ServicePoint.ProtocolVersion Property


Gets the version of the HTTP protocol that the ServicePoint object uses.

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

public virtual Version ProtocolVersion { get; }

Property Value

Type: System.Version

A Version object that contains the HTTP protocol version that the ServicePoint object uses.

The HTTP protocol versions are HTTP/1.0 and HTTP/1.1.

Legacy Code Example

The following code example displays the value of this property.

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

if (sp.ClientCertificate == null)
    Console.WriteLine ("ClientCertificate = (null)");
    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
© 2015 Microsoft