HttpMethodHeaderValueCollection Kelas

Definisi

Mewakili nilai header Izinkan HTTP pada respons HTTP.

public ref class HttpMethodHeaderValueCollection sealed : IIterable<HttpMethod ^>, IVector<HttpMethod ^>, 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)]
class HttpMethodHeaderValueCollection final : IIterable<HttpMethod>, IVector<HttpMethod>, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpMethodHeaderValueCollection final : IIterable<HttpMethod>, IVector<HttpMethod>, 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)]
public sealed class HttpMethodHeaderValueCollection : IEnumerable<HttpMethod>, IList<HttpMethod>, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpMethodHeaderValueCollection : IEnumerable<HttpMethod>, IList<HttpMethod>, IStringable
Public NotInheritable Class HttpMethodHeaderValueCollection
Implements IEnumerable(Of HttpMethod), IList(Of HttpMethod), IStringable
Warisan
Object Platform::Object IInspectable HttpMethodHeaderValueCollection
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 HttpMethodHeaderValueCollection mewakili header Izinkan HTTP pada respons HTTP.

Properti Izinkan pada HttpResponseHeaderCollection mengembalikan objek HttpMethodHeaderValueCollection.

Properti

Size

Mendapatkan jumlah objek HttpMethod dalam koleksi.

Metode

Append(HttpMethod)

Menambahkan item HttpMethod baru ke akhir koleksi.

Clear()

Menghapus semua objek dari koleksi.

First()

Mengambil iterator ke item HttpMethod pertama dalam koleksi.

GetAt(UInt32)

Mengembalikan HttpMethod pada indeks yang ditentukan dalam koleksi.

GetMany(UInt32, HttpMethod[])

Mengambil item HttpMethod yang dimulai pada indeks yang ditentukan dalam koleksi.

GetView()

Mengembalikan tampilan httpMethodHeaderValueCollection yang tidak dapat diubah.

IndexOf(HttpMethod, UInt32)

Mengambil indeks HttpMethod dalam koleksi.

InsertAt(UInt32, HttpMethod)

Menyisipkan HttpMethod ke dalam koleksi pada indeks yang ditentukan.

ParseAdd(String)

Mengurai dan menambahkan entri ke HttpMethodHeaderValueCollection.

RemoveAt(UInt32)

Menghapus entri pada indeks yang ditentukan dari HttpMethodHeaderValueCollection.

RemoveAtEnd()

Menghapus item HttpMethod terakhir dari koleksi.

ReplaceAll(HttpMethod[])

Mengganti semua item HttpMethod dalam koleksi dengan item HttpMethod yang ditentukan.

SetAt(UInt32, HttpMethod)

Mengatur HttpMethod pada indeks yang ditentukan dalam koleksi.

ToString()

Mengembalikan string yang mewakili objek HttpMethodHeaderValueCollection saat ini.

TryParseAdd(String)

Mencoba mengurai dan menambahkan item yang ditentukan ke HttpMethodHeaderValueCollection.

Berlaku untuk

Lihat juga