HttpResponseMessage.EnsureSuccessStatusCode Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 Contentnull
for , 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.