Share via


NOTSUPPORTEDEXCEPTION: INVALID 'WHERE' CONDITION. AN ENTITY MEMBER IS INVOKING AN INVALID PROPERTY OR METHOD

Nuestro buen amigo Pablo Peralta nos comparte su artículo:

NOTSUPPORTEDEXCEPTION: INVALID 'WHERE' CONDITION. AN ENTITY MEMBER IS INVOKING AN INVALID PROPERTY OR METHOD

clip_image001

I want to share an odd exception I got today while trying a LINQ query within a Plugin through the LINQ query provider in Microsoft Dynamics CRM 2011.

When running the following query:

public static PriceLevel GetPriceLevel(string priceLevelName,

IOrganizationService organizationService) {

var crm = new Xrm.MyXrmServiceContext(organizationService);

var PriceLevelToreturn = crm.PriceLevelSet.Where

(p => priceLevelName.ToLower().Equals

(p.Name.ToLower()) ).FirstOrDefault();

return PriceLevelToreturn; }

.. I ran into the following Exception:

NotSupportedException: Invalid 'where' condition. An entity member is invoking an invalid property or method.

Ver más aquí.

Saludos.

Fernando García Loera (Community Program Manager – Latin America Region)

Icono Ferglo 40x116twitter 40x40RSS 40x40facebook 40x116linkedin40x40xbox 40x40

Que es un MVP? Tips para ser MVP