HttpContent.TryComputeLength(Int64) Método

Definição

Determina se o conteúdo HTTP tem um tamanho válido em bytes.Determines whether the HTTP content has a valid length in 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

Obtém o tamanho do conteúdo HTTP em bytes.The length in bytes of the HTTP content.

Retornos

true se length for um comprimento válido; caso contrário, false.true if length is a valid length; otherwise, false.

Comentários

O TryComputeLength método dá a um conteúdo http a capacidade de calcular o tamanho do conteúdo.The TryComputeLength method gives a HTTP content the ability to calculate the content length. Isso é útil para tipos de conteúdo que são capazes de calcular facilmente o tamanho do conteúdo.This is useful for content types which are able to easily calculate the content length. Se a computação do tamanho do conteúdo não for possível ou cara (exige que o sistema Coloque em buffer todo o conteúdo em que a serialização seria cara ou exija que o sistema aloque muita memória), esse método poderá falseretornar.If computing the content length is not possible or expensive (would require the system to buffer the whole content where the serialization would be expensive or require the system to allocate a lot of memory), this method can return false. Se esse método retornar false, isso implica que uma transferência em partes é necessária ou que o conteúdo deve ser armazenado em buffer antes de ser enviado ao servidor.If this method returns false, this implies that either chunked transfer is needed or the content must get buffered before being sent to the server.

Aplica-se a