MultipartContent.TryComputeLength(Int64) Método

Definición

Determina si el contenido HTTP de varias partes tiene una longitud válida en bytes.

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

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 al contenido de varias partes HTTP la capacidad de calcular la longitud del contenido. Esto resulta útil para los tipos de contenido que pueden calcular fácilmente la longitud del contenido. Si calcular la longitud del contenido no es posible o costosa (requeriría que el sistema almacene 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.

Se aplica a