ByteArrayContent.TryComputeLength(Int64) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バイト配列が有効なバイト長であるかどうかを判断します。
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
バイト配列の長さ (バイト単位)。
戻り値
length
が有効な長さの場合は true
。それ以外の場合は false
。
注釈
このメソッドは TryComputeLength 、派生コンテンツ タイプにコンテンツの長さを計算する機能を提供します。 これは、コンテンツの長さを簡単に計算できるコンテンツ タイプに役立ちます。 コンテンツの長さを計算できない場合やコストが高い場合 (シリアル化が高価なコンテンツ全体をバッファー処理する必要がある場合や、システムが大量のメモリを割り当てる必要がある場合)、このメソッドは返 false
すことができます。 このメソッドが false
返された場合、これは、チャンク転送が必要であるか、コンテンツがサーバーに送信される前にバッファーに入る必要があることを意味します。
このメソッドは常に true
ByteArrayContent.