HttpMethod Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вспомогательный класс для получения и сравнения стандартных методов HTTP и создания новых методов HTTP.
public ref class HttpMethod : IEquatable<System::Net::Http::HttpMethod ^>
public class HttpMethod : IEquatable<System.Net.Http.HttpMethod>
type HttpMethod = class
interface IEquatable<HttpMethod>
Public Class HttpMethod
Implements IEquatable(Of HttpMethod)
- Наследование
-
HttpMethod
- Реализации
Комментарии
Наиболее распространенное использование HttpMethod заключается в использовании одного из статических свойств этого класса. Однако если приложению требуется другое значение метода HTTP, HttpMethod конструктор инициализирует новый экземпляр HttpMethod метода HTTP, который указывает приложение.
Конструкторы
| Имя | Описание |
|---|---|
| HttpMethod(String) |
Инициализирует новый экземпляр HttpMethod класса с определенным методом HTTP. |
Свойства
| Имя | Описание |
|---|---|
| Delete |
Представляет метод протокола HTTP DELETE. |
| Get |
Представляет метод протокола HTTP GET. |
| Head |
Представляет метод протокола HTTP HEAD. Метод HEAD идентичен GET, за исключением того, что сервер возвращает только заголовки сообщений в ответе без текста сообщения. |
| Method |
Метод HTTP. |
| Options |
Представляет метод протокола HTTP OPTIONS. |
| Patch |
Возвращает метод протокола HTTP PATCH. |
| Post |
Представляет метод протокола HTTP POST, используемый для публикации новой сущности в качестве дополнения к URI. |
| Put |
Представляет метод протокола HTTP PUT, используемый для замены сущности, определяемой URI. |
| Trace |
Представляет метод протокола HTTP TRACE. |
Методы
| Имя | Описание |
|---|---|
| Equals(HttpMethod) |
Определяет, равен ли указанный параметр HttpMethod текущему Object. |
| Equals(Object) |
Определяет, равен ли указанный параметр Object текущему Object. |
| GetHashCode() |
Служит хэш-функцией для этого типа. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. |
Операторы
| Имя | Описание |
|---|---|
| Equality(HttpMethod, HttpMethod) |
Оператор равенства для сравнения двух HttpMethod объектов. |
| Inequality(HttpMethod, HttpMethod) |
Оператор неравенства для сравнения двух HttpMethod объектов. |