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. |