HttpContent.TryComputeLength(Int64) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si el contenido HTTP tiene una longitud válida en bytes.
protected public:
abstract bool TryComputeLength([Runtime::InteropServices::Out] long % length);
protected internal abstract bool TryComputeLength (out long length);
abstract member TryComputeLength : int64 -> bool
Protected Friend MustOverride Function TryComputeLength (ByRef length As Long) As Boolean
Parámetros
- length
- Int64
Longitud en bytes del contenido HTTP.
Devoluciones
true
si length
es una longitud válida; en caso contrario, false
.
Comentarios
El TryComputeLength método proporciona a un contenido HTTP la capacidad de calcular la longitud del contenido. Esto es útil para los tipos de contenido que pueden calcular fácilmente la longitud del contenido. Si la computación de la longitud del contenido no es posible o costosa (requeriría que el sistema almacenara en búfer todo el contenido donde la serialización sería costosa o requerir que el sistema asigne mucha memoria), este método puede devolver false
. Si este método devuelve false
, esto implica que se necesita una transferencia fragmentada o que el contenido debe almacenarse en búfer antes de enviarse al servidor.