HttpMethodHeaderValueCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет значение заголовка Разрешить HTTP в 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
- Наследование
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Класс HttpMethodHeaderValueCollection представляет заголовок Allow HTTP в HTTP-ответе.
Свойство Allow объекта HttpResponseHeaderCollection возвращает объект HttpMethodHeaderValueCollection.
Свойства
Size |
Возвращает количество объектов HttpMethod в коллекции. |
Методы
Append(HttpMethod) |
Добавляет новый элемент HttpMethod в конец коллекции. |
Clear() |
Удаляет все объекты из коллекции. |
First() |
Извлекает итератор к первому элементу HttpMethod в коллекции. |
GetAt(UInt32) |
Возвращает httpMethod по указанному индексу в коллекции. |
GetMany(UInt32, HttpMethod[]) |
Извлекает элементы HttpMethod , которые начинаются с указанного индекса в коллекции. |
GetView() |
Возвращает неизменяемое представление объекта HttpMethodHeaderValueCollection. |
IndexOf(HttpMethod, UInt32) |
Извлекает индекс HttpMethod в коллекции. |
InsertAt(UInt32, HttpMethod) |
Вставляет httpMethod в коллекцию по указанному индексу. |
ParseAdd(String) |
Анализирует и добавляет запись в коллекцию HttpMethodHeaderValueCollection. |
RemoveAt(UInt32) |
Удаляет запись по указанному индексу из коллекции HttpMethodHeaderValueCollection. |
RemoveAtEnd() |
Удаляет последний элемент HttpMethod из коллекции. |
ReplaceAll(HttpMethod[]) |
Заменяет все элементы HttpMethod в коллекции указанными элементами HttpMethod . |
SetAt(UInt32, HttpMethod) |
Задает HttpMethod по указанному индексу в коллекции. |
ToString() |
Возвращает строку, представляющую текущий объект HttpMethodHeaderValueCollection . |
TryParseAdd(String) |
Пытается проанализировать и добавить указанный элемент в коллекцию HttpMethodHeaderValueCollection. |