Freigeben über


HttpResponseMessage.EnsureSuccessStatusCode Methode

Definition

Löst eine Ausnahme aus, wenn die IsSuccessStatusCode-Eigenschaft für die HTTP-Antwort false ist.

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

Gibt zurück

Die HTTP-Antwortnachricht, wenn der Aufruf erfolgreich ist.

Ausnahmen

Die HTTP-Antwort ist nicht erfolgreich.

Hinweise

Die EnsureSuccessStatusCode -Methode löst eine Ausnahme aus, wenn die HTTP-Antwort nicht erfolgreich war. In .NET Framework und .NET Core 2.2 und früheren Versionen ruft diese Methode auch Dispose auf, Contentnullum verwaltete und nicht verwaltete Ressourcen freizugeben. Ab .NET Core 3.0 wird der Inhalt nicht verworfen.

Gilt für: