HttpResponseMessage.EnsureSuccessStatusCode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果 HTTP 回應的 IsSuccessStatusCode 屬性是 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 回應失敗。
備註
如果 HTTP 回應失敗,此方法 EnsureSuccessStatusCode 會擲回例外狀況。 在 .NET Framework 和 .NET Core 2.2 和舊版中,如果 Content 不是 null
,這個方法也會呼叫Dispose釋放受控和非受控資源。 從 .NET Core 3.0 開始,將不會處置內容。