Udostępnij za pośrednictwem


HttpMessageInvoker Klasa

Definicja

Specjalna klasa, która umożliwia aplikacjom wywoływanie metody w SendAsync(HttpRequestMessage, CancellationToken) łańcuchu obsługi HTTP.

public ref class HttpMessageInvoker : IDisposable
public class HttpMessageInvoker : IDisposable
type HttpMessageInvoker = class
    interface IDisposable
Public Class HttpMessageInvoker
Implements IDisposable
Dziedziczenie
HttpMessageInvoker
Pochodne
Implementuje

Uwagi

Ta klasa jest typem podstawowym dla HttpClient i innych inicjatorów komunikatów.

Większość aplikacji łączących się z witryną internetową będzie używać jednej z SendAsync metod w HttpClient klasie .

Konstruktory

HttpMessageInvoker(HttpMessageHandler)

Inicjuje HttpMessageInvoker wystąpienie klasy o określonym obiekcie HttpMessageHandler.

HttpMessageInvoker(HttpMessageHandler, Boolean)

Inicjuje HttpMessageInvoker wystąpienie klasy o określonym obiekcie HttpMessageHandler.

Metody

Dispose()

Zwalnia niezarządzane zasoby i usuwa zasoby zarządzane używane przez HttpMessageInvokerprogram .

Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez HttpMessageInvoker program i opcjonalnie usuwa zasoby zarządzane.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Send(HttpRequestMessage, CancellationToken)

Wysyła żądanie HTTP z określonym żądaniem i tokenem anulowania.

SendAsync(HttpRequestMessage, CancellationToken)

Wyślij żądanie HTTP jako operację asynchroniczną.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy