Usando mi propio método con LINQ para Entidades

Tengo un proyecto con LINQ y quiero usar mi propio método en él. Este método NoWhiteSpaces debe devolver una cadena superior sin espacios.

public static class LittleExtensions
{
    public static string NoWhiteSpaces(this String s)
    {
        return Regex.Replace(s, @"\s", string.Empty).ToUpper();
    }
}

Cuando quiero usar este método con LINQ, así:

static void GetHaendler()
    {
        using (var riaService = new gkmRia())
        {
            var hladany = "someone";
            var haendlers = from hndlr in riaService.GetGkmHaendlerOutlet()
                            where hndlr.NameOutlet.NoWhiteSpaces() == hladany.NoWhiteSpaces()
                            select hndlr;
            Console.Write(haendlers.First().NameOutlet);
        }
    }

Me sale este mensaje de error:

LINQ to Entities no reconoce el método 'System.String NoWhiteSpaces (System.String)', y este método no se puede traducir a una expresión de tienda.

¿Alguna solución? Gracias por tu tiempo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta