HttpContent.TryComputeLength(Int64) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.