Partilhar via


IHttpContent.TryComputeLength(UInt64) Método

Definição

Determina se o conteúdo HTTP tem um tamanho válido em bytes.

public:
 bool TryComputeLength([Out] unsigned long long & length);
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

Obtém o tamanho do conteúdo HTTP em bytes.

Retornos

Boolean

bool

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

Comentários

O método TryComputeLength calcula o comprimento do conteúdo para conteúdo HTTP em IHttpContent. Isso é útil para tipos de conteúdo fáceis de calcular o comprimento do conteúdo.

Se a computação do comprimento do conteúdo não for possível ou cara (exigiria que o sistema armazenasse em buffer todo o conteúdo em que a serialização seria cara ou exigiria que o sistema alocasse muita memória), esse método poderá retornar false. Se esse método retornar false, isso implica que a transferência em partes é necessária ou que o conteúdo deve ser armazenado em buffer antes de ser enviado ao servidor.

Aplica-se a