Поделиться через


HttpMessageInvoker Класс

Определение

Специальный класс, который позволяет приложениям вызывать метод SendAsync(HttpRequestMessage, CancellationToken) в цепочке обработчика HTTP.

public ref class HttpMessageInvoker : IDisposable
public class HttpMessageInvoker : IDisposable
type HttpMessageInvoker = class
    interface IDisposable
Public Class HttpMessageInvoker
Implements IDisposable
Наследование
HttpMessageInvoker
Производный
Реализации

Комментарии

Этот класс является базовым типом для HttpClient и других источников сообщений.

Большинство приложений, подключающихся к веб-сайту SendAsync , будут использовать один из методов в HttpClient классе .

Конструкторы

HttpMessageInvoker(HttpMessageHandler)

Инициализирует экземпляр класса HttpMessageInvoker с конкретным HttpMessageHandler.

HttpMessageInvoker(HttpMessageHandler, Boolean)

Инициализирует экземпляр класса HttpMessageInvoker с конкретным HttpMessageHandler.

Методы

Dispose()

Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом HttpMessageInvoker.

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом HttpMessageInvoker, и опционально удаляет управляемые ресурсы.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Send(HttpRequestMessage, CancellationToken)

Отправляет HTTP-запрос с указанным запросом и маркером отмены.

SendAsync(HttpRequestMessage, CancellationToken)

Отправка HTTP-запроса в качестве асинхронной операции.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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