HttpClient.MaxResponseContentBufferSize HttpClient.MaxResponseContentBufferSize HttpClient.MaxResponseContentBufferSize HttpClient.MaxResponseContentBufferSize Property


応答の内容を読み取るときにバッファーに格納できる最大バイト数を取得または設定します。Gets or sets the maximum number of bytes to buffer when reading the response content.

 property long MaxResponseContentBufferSize { long get(); void set(long value); };
public long MaxResponseContentBufferSize { get; set; }
member this.MaxResponseContentBufferSize : int64 with get, set
Public Property MaxResponseContentBufferSize As Long


応答コンテンツを読み取るときに、バッファーに格納できる最大バイト数。The maximum number of bytes to buffer when reading the response content. このプロパティの既定値は 2 GB です。The default value for this property is 2 gigabytes.


指定されたサイズが 0 以下です。The size specified is less than or equal to zero.

操作は現在のインスタンス上で既に開始されました。An operation has already been started on the current instance.

現在のインスタンスは破棄されています。The current instance has been disposed.


アプリでは、 MaxResponseContentBufferSizeプロパティを小さい値に設定して、応答の読み取り時にバッファーに対する応答サイズを制限できます。An app can set the MaxResponseContentBufferSize property to a lower value to limit the size of the response to buffer when reading the response. 応答コンテンツのサイズがMaxResponseContentBufferSizeプロパティより大きい場合は、例外がスローされます。If the size of the response content is greater than the MaxResponseContentBufferSize property, an exception is thrown.