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
返す場合、これは、チャンク転送が必要であるか、コンテンツがサーバーに送信される前にバッファーに入れる必要があることを意味します。
このメソッドは常に に対してByteArrayContent返されますtrue
。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET