Como obter um comprimento de matriz de bytes usando o LINQ to Entities?

Eu tenho uma classe Document que armazena os dados desse documento como uma matriz de bytes. Eu preciso verificar o tamanho da matriz, usando o LINQ to Entities.

Eu tentei o seguinte:

[long Linq query here...] o.Data.Length < 800000)

O problema é que recebo a seguinte exceção:

O tipo de nó de expressão LINQ 'ArrayLength' não é suportado no LINQ to Entities. "

Existe alguma outra maneira de verificar o tamanho da matriz de bytes?

questionAnswers(2)

yourAnswerToTheQuestion