Eu realmente não sei nada sobre EF, mas no LINQ to SQL você normalmente expressa uma cláusula LIKE usando String.Contains:
where entity.Name.Contains("xyz")
traduz para
WHERE Name LIKE '%xyz%'
(Use
StartsWith
e EndsWith
para outro comportamento.) Não tenho certeza se isso é útil, porque não entendo o que você quer dizer quando diz que está tentando implementar COMO. Se eu entendi errado completamente, me avise e eu excluirei esta resposta :)