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, Boolean)

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

HttpMessageInvoker(HttpMessageHandler)

Инициализирует экземпляр 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)

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