Хорошо, это переведет на
LIKE "%Word1 Word2%"
, что, вероятно, не то, что вы хотите ... Если вы напишите свой запрос следующим образом:
where t.Field.Contains("Word1") && t.Field.Contains("Word2")
Будет сгенерирован следующий SQL:
DECLARE @p0 VarChar(4) SET @p0 = '%ab%'
DECLARE @p1 VarChar(4) SET @p1 = '%cd%'
....
SELECT ...
WHERE ([t0].[Field] LIKE @p0) AND ([t0].[Field] LIKE @p1)