HttpResponseMessage.EnsureSuccessStatusCode Metoda

Definice

Vyvolá výjimku, pokud IsSuccessStatusCode je falsevlastnost pro odpověď HTTP .

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

Návraty

Zpráva odpovědi HTTP, pokud je volání úspěšné.

Výjimky

Odpověď HTTP není úspěšná.

Poznámky

Metoda EnsureSuccessStatusCode vyvolá výjimku, pokud byla odpověď HTTP neúspěšná. V rozhraní .NET Framework a .NET Core 2.2 a starších verzích, pokud Content není null, bude tato metoda také volat Dispose bezplatné spravované a nespravované prostředky. Počínaje verzí .NET Core 3.0 nebude obsah odstraněn.

Platí pro