Linq clause where comparer qu'à date de valeur sans valeur temps

var _My_ResetSet_Array = _DB
    .tbl_MyTable
    .Where(x => x.Active == true
        && x.DateTimeValueColumn <= DateTime.Now)
    .Select(x => x);

Supérieure de la requête est de travail correcte.

Mais je veux seulement vérifier la date de la valeur seulement.

Mais les supérieurs de requête date d'émission du chèque + valeur temps.

Traditionnelle mssql, je pourrais écrire une requête comme celle ci-dessous.

SELECT * FROM dbo.tbl_MyTable
WHERE 
CAST(CONVERT(CHAR(10), DateTimeValueColumn, 102) AS DATE) <= 
            CAST(CONVERT(CHAR(10),GETDATE(),102) AS DATE)
AND
Active = 1

Si quelqu'un pourrait-il me donner une suggestion comment pourrais-je vérifie que la date de valeur dans Linq.