次の方法で共有


MultipartContent.TryComputeLength(Int64) メソッド

定義

HTTP マルチパート コンテンツが有効なバイト長であるかどうかを決定します。

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

パラメーター

length
Int64

HTTP コンテンツの長さ (バイト単位)。

戻り値

length が有効な長さの場合は true。それ以外の場合は false

注釈

メソッドは TryComputeLength 、HTTP マルチパート コンテンツにコンテンツの長さを計算する機能を提供します。 これは、コンテンツの長さを簡単に計算できるコンテンツ タイプに役立ちます。 コンテンツの長さを計算できない場合やコストが高い場合 (シリアル化が高価なコンテンツ全体をバッファーに格納する必要がある場合や、システムに大量のメモリを割り当てる必要がある場合)、このメソッドは を返 falseすことができます。 このメソッドが を false返す場合、これは、チャンク転送が必要であるか、コンテンツがサーバーに送信される前にバッファーに入れる必要があることを意味します。

適用対象