HttpClientHandler.Send(HttpRequestMessage, CancellationToken) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
içinde HttpResponseMessagesağlanan bilgilere göre bir örneği HttpRequestMessage oluşturur.
protected public:
override System::Net::Http::HttpResponseMessage ^ Send(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
protected internal override System.Net.Http.HttpResponseMessage Send(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
protected internal override System.Net.Http.HttpResponseMessage Send(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
protected internal override System.Net.Http.HttpResponseMessage Send(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
override this.Send : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpResponseMessage
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
override this.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
Protected Friend Overrides Function Send (request As HttpRequestMessage, cancellationToken As CancellationToken) As HttpResponseMessage
Parametreler
- request
- HttpRequestMessage
HTTP isteği iletisi.
- cancellationToken
- CancellationToken
İşlemi iptal etmek için bir iptal belirteci.
Döndürülenler
HTTP yanıt iletisi.
- Öznitelikler
Özel durumlar
Şuydu request : null.
HTTP/2 ve üzeri için veya sürüm yükseltmesi istenirken tarafından RequestVersionOrHigheretkinleştirilir.
-veya-
Yöntemi geçersiz kılmadan SerializeToStream(Stream, TransportContext, CancellationToken) türetilen HttpContent özel sınıf kullanılıyorsa.
-veya-
Özel HttpMessageHandler geçersiz kılma Send(HttpRequestMessage, CancellationToken) yöntemi kullanılıyorsa.
İstek iptal edildi.
-veya-
OperationCanceledException Özel durum iç içe TimeoutExceptiongeçmişse: İstek zaman aşımı nedeniyle başarısız oldu.
Bu özel durum, döndürülen görevde depolanır.