Sdílet prostřednictvím


HttpMessageInvoker.Send(HttpRequestMessage, CancellationToken) Metoda

Definice

Odešle požadavek HTTP se zadaným tokenem požadavku a zrušení.

public:
 virtual System::Net::Http::HttpResponseMessage ^ Send(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
public virtual System.Net.Http.HttpResponseMessage Send (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public virtual System.Net.Http.HttpResponseMessage Send (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
abstract member Send : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpResponseMessage
override this.Send : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpResponseMessage
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
abstract member Send : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpResponseMessage
override this.Send : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpResponseMessage
Public Overridable Function Send (request As HttpRequestMessage, cancellationToken As CancellationToken) As HttpResponseMessage

Parametry

request
HttpRequestMessage

Zpráva požadavku HTTP, která se má odeslat.

cancellationToken
CancellationToken

Token zrušení pro zrušení operace.

Návraty

Zpráva odpovědi HTTP.

Atributy

Výjimky

Byl null.request

Pro PROTOKOL HTTP/2 a vyšší nebo při žádosti o upgrade verze je povolena nástrojem RequestVersionOrHigher.

-nebo-

Pokud používáte vlastní třídu odvozenou od HttpContent nepřepíše SerializeToStream(Stream, TransportContext, CancellationToken) metodu.

-nebo-

Pokud používáte vlastní HttpMessageHandler metodu, která nepřepíše Send(HttpRequestMessage, CancellationToken) .

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Platí pro