The building up of a QueryExpression in CRM 4.0 SDK is a bit different than it was in 3.0 because of the introduction of generics to .NET, and is less dependant on arrays than it was in the past. Our PluginHelper project had a method that allowed the user to retrieve a Dynamic Entity based on the primary key, but I needed a way to retrieve Dynamic Entities based on other properties.
[More]