HttpMultipartContent.TryComputeLength(UInt64) 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 HttpMultipartContent tiene una longitud válida en bytes.
public:
virtual bool TryComputeLength([Out] unsigned long long & length) = TryComputeLength;
bool TryComputeLength([Out] uint64_t & length);
public bool TryComputeLength(out ulong length);
Public Function TryComputeLength (ByRef length As ULong) As Boolean
Parámetros
- length
-
UInt64
unsigned long long
uint64_t
Longitud en bytes de HttpMultipartContent.
Devoluciones
bool
true si length es una longitud válida; de lo contrario, false.
Implementaciones
Comentarios
El método TryComputeLength calcula la longitud de contenido para el contenido HTTP en HttpMultipartContent. Los encabezados establecidos en el contenido no se incluyen en la longitud del contenido. Esto es útil para los tipos de contenido que son fáciles de calcular 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 una gran cantidad de 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.