HttpResponseMessage.EnsureSuccessStatusCode Metoda

Definicja

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

HttpResponseMessage

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 nulljest 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.

Dotyczy