HttpMessageInvoker.SendAsync(HttpRequestMessage, CancellationToken) Yöntem

Tanım

Http isteğini zaman uyumsuz bir işlem olarak gönderin.

C#
public virtual System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);

Parametreler

request
HttpRequestMessage

Gönderilecek HTTP isteği iletisi.

cancellationToken
CancellationToken

İşlemi iptal etmek için iptal belirteci.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Özel durumlar

şuydu request : null.

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Açıklamalar

Bu işlem engellemez. Task<TResult> Döndürülen nesne, içerik de dahil olmak üzere tüm yanıt okunduktan sonra tamamlanır.

Bir web sitesine bağlanan uygulamaların çoğu sınıftaki SendAsync yöntemlerden HttpClient birini kullanır.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0