HttpContent.TryComputeLength(Int64) Método

Definição

Determina se o conteúdo HTTP tem um comprimento válido em 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

O comprimento em bytes do conteúdo HTTP.

Devoluções

true se length for um comprimento válido; caso contrário, false.

Observações

O TryComputeLength método dá a um conteúdo HTTP a capacidade de calcular o comprimento do conteúdo. Isto é útil para tipos de conteúdo que conseguem calcular facilmente o comprimento do conteúdo. Se calcular o comprimento do conteúdo não for possível ou dispendioso (exigiria que o sistema armazenasse todo o conteúdo em buffer onde a serialização seria dispendiosa ou obrigaria o sistema a alocar muita memória), este método pode devolver false. Se este método devolver false, isso implica que é necessária uma transferência em blocos ou que o conteúdo deve ser armazenado em buffer antes de ser enviado para o servidor.

Aplica-se a