<p>Does anybody know how to apply a "where in values" type condition using LINQ-to-Entities?  I've tried the following but it doesn't work:</p>

<pre><code>var values = new[] { "String1", "String2" };  // some string values

var foo = model.entitySet.Where(e =&gt; values.Contains(e.Name));
</code></pre>

<p>I believe this works in LINQ-to-SQL though?  Any thoughts?</p>

Yes it does translate to SQL, it generates a standard IN statement like this:
```
```
SELECT [t0].[col1]
FROM [table] [t0]
WHERE [col1] IN ( 'Value 1', 'Value 2')
```
```