HttpResponseMessage.EnsureSuccessStatusCode Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zgłasza wyjątek, jeśli IsSuccessStatusCode właściwość odpowiedzi HTTP to false
.
public:
System::Net::Http::HttpResponseMessage ^ EnsureSuccessStatusCode();
public System.Net.Http.HttpResponseMessage EnsureSuccessStatusCode ();
member this.EnsureSuccessStatusCode : unit -> System.Net.Http.HttpResponseMessage
Public Function EnsureSuccessStatusCode () As HttpResponseMessage
Zwraca
Komunikat odpowiedzi HTTP, jeśli wywołanie zakończy się pomyślnie.
Wyjątki
Odpowiedź HTTP nie powiedzie się.
Uwagi
Metoda EnsureSuccessStatusCode zgłasza wyjątek, jeśli odpowiedź HTTP nie powiodła się. W wersjach .NET Framework i .NET Core 2.2 i starszych, jeśli Content nie null
jest to , ta metoda będzie również wywoływać do Dispose bezpłatnych zasobów zarządzanych i niezarządzanych. Począwszy od platformy .NET Core 3.0, zawartość nie zostanie usunięta.