Я использую Entity Framework 4.1 RC и подход "сначала код". Как я могу вызывать пользовательские функции SQL?
Если я использую атрибут EdmFunction , какое пространство имен мне следует указать?
[EdmFunction("Namespace", "GetAge")]
public static int GetAge(Person p)
{
throw new NotSupportedException(…);
}
Когда я пытаюсь выполнить запрос LINQ с такой функцией, возникает следующее исключение: брошено:
Указанный метод '...' для типа '...' нельзя преобразовать в LINQ to Выражение хранилища сущностей.