HttpClient.MaxResponseContentBufferSize 屬性

定義

取得或設定讀取回應內容時要緩衝處理的位元組數目上限。

C#
public long MaxResponseContentBufferSize { get; set; }

屬性值

讀取回應內容時要緩衝處理的位元組數目上限。 此屬性的預設值是 2 GB。

例外狀況

指定的大小小於或等於零。

作業已經在目前的執行個體上啟動。

目前的執行個體已經過處置。

備註

應用程式可以將 屬性設定 MaxResponseContentBufferSize 為較低的值,以在讀取回應時限制對緩衝區的回應大小。 如果響應內容的大小大於 MaxResponseContentBufferSize 屬性,則會擲回例外狀況。

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0