Ler em inglês

Partilhar via


ByteArrayContent.TryComputeLength(Int64) Método

Definição

Determina se uma matriz de bytes tem um tamanho válido em bytes.

C#
protected internal override bool TryComputeLength (out long length);

Parâmetros

length
Int64

O comprimento em bytes da matriz de bytes.

Retornos

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

Comentários

O TryComputeLength método fornece a um tipo de conteúdo derivado a capacidade de calcular o comprimento do conteúdo. Isso é útil para tipos de conteúdo que são capazes de calcular facilmente 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.

Esse método sempre retornou true para ByteArrayContent.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0