Compartilhar via


ByteArrayContent.TryComputeLength(Int64) Método

Definição

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

protected public:
 override bool TryComputeLength([Runtime::InteropServices::Out] long % length);
protected internal override bool TryComputeLength (out long length);
override this.TryComputeLength : int64 -> bool
Protected Friend Overrides Function TryComputeLength (ByRef length As Long) As Boolean

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