HttpProductInfoHeaderValue Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili informasi produk yang digunakan di header HTTP User-Agent pada permintaan HTTP.
public ref class HttpProductInfoHeaderValue sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpProductInfoHeaderValueFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpProductInfoHeaderValue final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpProductInfoHeaderValueFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpProductInfoHeaderValue final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpProductInfoHeaderValueFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpProductInfoHeaderValue : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpProductInfoHeaderValueFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpProductInfoHeaderValue : IStringable
function HttpProductInfoHeaderValue(productName, productVersion)
Public NotInheritable Class HttpProductInfoHeaderValue
Implements IStringable
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Kelas HttpProductInfoHeaderValue mewakili informasi produk yang digunakan dalam header HTTP Agen Pengguna pada permintaan HTTP.
Header User-Agent berisi informasi tentang agen pengguna yang berasal dari permintaan. Header User-Agent dapat berisi beberapa token produk, masing-masing diikuti oleh komentar opsional yang bersama-sama mengidentifikasi agen pengguna dan sub-produk apa pun. Menurut konvensi, pengidentifikasi produk tercantum dalam urutan penurunan signifikansi mereka untuk mengidentifikasi perangkat lunak agen pengguna. Setiap pengidentifikasi produk terdiri dari nama dan versi opsional.
Setiap instans HttpProductInfoHeaderValue berisi nilai untuk properti Produk atau Komentar , tetapi tidak keduanya secara bersamaan.
Properti UserAgent pada HttpRequestHeaderCollection mengembalikan httpProductInfoHeaderValueCollection yang berisi objek HttpProductInfoHeaderValue.
Konstruktor
HttpProductInfoHeaderValue(String) |
Menginisialisasi instans baru kelas HttpProductInfoHeaderValue dengan komentar produk. |
HttpProductInfoHeaderValue(String, String) |
Menginisialisasi instans baru kelas HttpProductInfoHeaderValue dengan nama dan versi produk. |
Properti
Comment |
Mendapatkan komentar produk dari HttpProductInfoHeaderValue yang digunakan di header HTTP Agen Pengguna . |
Product |
Mendapatkan produk dari HttpProductInfoHeaderValue yang digunakan di header HTTP Agen Pengguna . |
Metode
Parse(String) |
Mengonversi string menjadi instans HttpProductInfoHeaderValue . |
ToString() |
Mengembalikan string yang mewakili objek HttpProductInfoHeaderValue saat ini. |
TryParse(String, HttpProductInfoHeaderValue) |
Menentukan apakah string adalah informasi HttpProductInfoHeaderValue yang valid. |