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 объектов.

Применяется к