Класс System::Net::Http::HttpMethod

HttpMethod class

Представляет HTTP‑метод. Объекты этого класса должны создаваться только с помощью функции System::MakeObject() . Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class HttpMethod : public System::IEquatable<System::SharedPtr<System::Net::Http::HttpMethod>>

Методы

МетодОписание
Equals(System::SharedPtr<HttpMethod>) overrideОпределяет, равны ли текущий и указанный объекты.
Equals(System::SharedPtr<Object>) overrideСравнивает объекты, используя семантику C# Object.Equals.
static get_Delete()Возвращает HTTP‑метод ‘DELETE’.
static get_Get()Возвращает HTTP-метод ‘GET’.
static get_Head()Возвращает HTTP-метод ‘HEAD’.
get_Method()Возвращает строковое представление HTTP-метода.
static get_Options()Возвращает HTTP-метод ‘OPTIONS’.
static get_Post()Возвращает HTTP-метод ‘POST’.
static get_Put()Возвращает HTTP-метод ‘PUT’.
static get_Trace()Возвращает HTTP-метод ‘TRACE’.
GetHashCode() const overrideАналог метода C# Object.GetHashCode(). Позволяет хешировать пользовательские объекты.
HttpMethod(String)Создаёт новый экземпляр.
ToString() const overrideАналог метода C# Object.ToString(). Позволяет преобразовывать пользовательские объекты в строку.

См. также