ByteArrayContent.TryComputeLength(Int64) Метод

Определение

Определяет, имеет ли массив байт допустимую длину в байтах.

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

Длина в байтах массива байтов.

Возвращаемое значение

true Значение , если length является допустимой длиной; в противном случае false.

Комментарии

Метод TryComputeLength предоставляет производный тип контента возможность вычислять длину содержимого. Это полезно для типов контента, которые могут легко вычислить длину содержимого. Если вычислите длину содержимого невозможно или дорого (для буферизации всего содержимого потребуется система, где сериализация будет дорогой или требуется, чтобы система выделила много памяти), этот метод может вернуть.false Если этот метод возвращается false, это означает, что требуется либо фрагментированная передача, либо содержимое должно быть буферировано перед отправкой на сервер.

Этот метод всегда возвращается true для ByteArrayContent.

Применяется к