title: 'Contains()' workaround using Linq to Entities?
body: <p>I'm trying to create a query which uses a list of ids in the where clause, using the Silverlight ADO.Net Data Services client api (and therefore Linq To Entities). Does anyone know of a workaround to Contains not being supported?</p>
  
  <p>I want to do something like this:</p>
  
  <pre><code>List&lt;long?&gt; txnIds = new List&lt;long?&gt;();
  // Fill list 
  
  var q = from t in svc.OpenTransaction
          where txnIds.Contains(t.OpenTransactionId)
          select t;
  </code></pre>
  
  <hr>
  
  <p>Tried this:</p>
  
  <pre><code>var q = from t in svc.OpenTransaction
  where txnIds.Any&lt;long&gt;(tt =&gt; tt == t.OpenTransactionId)
  select t;
  </code></pre>
  
  <p>But got "The method 'Any' is not supported".</p>