HttpContent.TryComputeLength(Int64) 方法

定義

判斷 HTTP 內容是否有有效的位元組長度。

protected public:
 abstract bool TryComputeLength([Runtime::InteropServices::Out] long % length);
protected internal abstract bool TryComputeLength (out long length);
abstract member TryComputeLength : int64 -> bool
Protected Friend MustOverride Function TryComputeLength (ByRef length As Long) As Boolean

參數

length
Int64

HTTP 內容的位元組長度。

傳回

length 為有效的長度則為 true;否則為 false

備註

方法 TryComputeLength 可讓 HTTP 內容計算內容長度。 這適用于能夠輕鬆地計算內容長度的內容類型。 如果無法計算內容長度或成本高昂 (需要系統緩衝處理整個內容,其中序列化成本很高,或要求系統組態大量記憶體) ,這個方法可以傳回 false 。 如果這個方法傳 false 回 ,這表示需要區塊傳輸,或內容必須先經過緩衝處理,才能傳送至伺服器。

適用於