HttpMessageInvoker Класс

Определение

Специальный класс, который позволяет приложениям вызывать метод SendAsync(HttpRequestMessage, CancellationToken) в цепочке обработчика HTTP.A specialty class that allows applications to call the SendAsync(HttpRequestMessage, CancellationToken) method on an HTTP handler chain.

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

Комментарии

Этот класс является базовым типом для HttpClient и другими источниками сообщений.This class is the base type for HttpClient and other message originators.

Большинство приложений, подключающихся к веб-сайту, будут использовать один из SendAsync методов HttpClient класса.Most applications that are connecting to a web site will use one of the SendAsync methods on the HttpClient class.

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

HttpMessageInvoker(HttpMessageHandler)

Инициализирует экземпляр класса HttpMessageInvoker с конкретным HttpMessageHandler.Initializes an instance of a HttpMessageInvoker class with a specific HttpMessageHandler.

HttpMessageInvoker(HttpMessageHandler, Boolean)

Инициализирует экземпляр класса HttpMessageInvoker с конкретным HttpMessageHandler.Initializes an instance of a HttpMessageInvoker class with a specific HttpMessageHandler.

Методы

Dispose()

Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом HttpMessageInvoker.Releases the unmanaged resources and disposes of the managed resources used by the HttpMessageInvoker.

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом HttpMessageInvoker, и опционально удаляет управляемые ресурсы.Releases the unmanaged resources used by the HttpMessageInvoker and optionally disposes of the managed resources.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

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

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Отправляет HTTP-запрос с указанным запросом и маркером отмены.Sends an HTTP request with the specified request and cancellation token.

SendAsync(HttpRequestMessage, CancellationToken)

Отправка HTTP-запроса в качестве асинхронной операции.Send an HTTP request as an asynchronous operation.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

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