ServicePoint.ProtocolVersion Properti

Definisi

Mendapatkan versi protokol HTTP yang ServicePoint digunakan objek.

public:
 virtual property Version ^ ProtocolVersion { Version ^ get(); };
public virtual Version ProtocolVersion { get; }
member this.ProtocolVersion : Version
Public Overridable ReadOnly Property ProtocolVersion As Version

Nilai Properti

Objek Version yang berisi versi protokol HTTP yang ServicePoint digunakan objek.

Contoh

Contoh kode berikut menampilkan nilai properti ini.

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

Keterangan

Caution

WebRequest, , HttpWebRequestServicePoint, dan WebClient usang, dan Anda tidak boleh menggunakannya untuk pengembangan baru. Gunakan HttpClient sebagai gantinya.

Versi protokol HTTP adalah HTTP/1.0 dan HTTP/1.1.

Note

Sejak .NET 9, properti ini mengembalikan HttpWebRequest.ProtocolVersion.

Berlaku untuk