Bagikan melalui


ByteArrayContent.TryComputeLength(Int64) Metode

Definisi

Menentukan apakah array byte memiliki panjang yang valid dalam byte.

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

Parameter

length
Int64

Panjang dalam byte array byte.

Mengembalikan

true jika length panjangnya valid; jika tidak, false.

Keterangan

Metode ini TryComputeLength memberikan tipe konten turunan kemampuan untuk menghitung panjang konten. Ini berguna untuk jenis konten yang dapat dengan mudah menghitung panjang konten. Jika menghitung panjang konten tidak mungkin atau mahal (akan mengharuskan sistem untuk buffer seluruh konten di mana serialisasi akan mahal atau mengharuskan sistem untuk mengalokasikan banyak memori), metode ini dapat mengembalikan false. Jika metode ini mengembalikan false, ini menyiratkan bahwa transfer yang dipotong diperlukan atau konten harus di-buffer sebelum dikirim ke server.

Metode ini selalu dikembalikan true untuk ByteArrayContent.

Berlaku untuk