Bagikan melalui


HttpMessageInvoker.Send(HttpRequestMessage, CancellationToken) Metode

Definisi

Mengirim permintaan HTTP dengan token permintaan dan pembatalan yang ditentukan.

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

Parameter

request
HttpRequestMessage

Pesan permintaan HTTP untuk dikirim.

cancellationToken
CancellationToken

Token pembatalan untuk membatalkan operasi.

Mengembalikan

Pesan respons HTTP.

Atribut

Pengecualian

itu request adalah null.

Untuk HTTP/2 dan yang lebih tinggi atau saat meminta peningkatan versi diaktifkan oleh RequestVersionOrHigher.

-atau-

Jika menggunakan kelas kustom yang berasal dari HttpContent metode tidak menimpa SerializeToStream(Stream, TransportContext, CancellationToken) .

-atau-

Jika menggunakan metode tidak mengesampingkan Send(HttpRequestMessage, CancellationToken) kustomHttpMessageHandler.

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Berlaku untuk