Partilhar via


HttpResponseMessage.EnsureSuccessStatusCode Método

Definição

Gera uma exceção se a propriedade IsSuccessStatusCode da resposta HTTP for 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

Retornos

A mensagem da resposta HTTP se a chamada for bem-sucedida.

Exceções

A resposta HTTP for malsucedida.

Comentários

O EnsureSuccessStatusCode método gerará uma exceção se a resposta HTTP não tiver sido bem-sucedida. No .NET Framework e no .NET Core 2.2 e versões anteriores, se não Contentnullfor , esse método também chamará Dispose para recursos gerenciados e não gerenciados gratuitos. A partir do .NET Core 3.0, o conteúdo não será descartado.

Aplica-se a