HttpResponseMessage.EnsureSuccessStatusCode Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает исключение, если свойство IsSuccessStatusCode для HTTP-ответа имеет значение 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
Возвращаемое значение
Сообщение HTTP-ответа, если вызов был успешным.
Исключения
HTTP-ответ завершился неудачей.
Комментарии
Метод EnsureSuccessStatusCode создает исключение, если HTTP-ответ был неудачным. В платформа .NET Framework и .NET Core 2.2 и более ранних версиях этот Contentnull
метод также вызывает Dispose бесплатные управляемые и неуправляемые ресурсы. Начиная с .NET Core 3.0 содержимое не будет удалено.