Класс 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(). Позволяет преобразовывать пользовательские объекты в строку. |
См. также
- Class IEquatable
- Namespace System::Net::Http
- Library Aspose.Font for C++