HttpResponseMessage.EnsureSuccessStatusCode Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá výjimku, pokud IsSuccessStatusCode je false
vlastnost 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.