Невозможно создать постоянное значение типа 'System.Object'. В этом контексте поддерживаются только примитивные типы (такие как Int32, String и Guid)

I ' m с использованием MVC и Entity Framework. Я создал класс в папке моей модели с помощью этого кода ниже. Я продолжаю получать сообщение об ошибке выше с обоими запросами ниже. Я знаю, что существует известная проблема со ссылками на нескалярные переменные, но я не уверен, как реализовать обходной путь:

http://msdn.microsoft.com/en-us/library/bb896317.aspx#Y1442

private MovieLibraryDBEntities movieLibraryDBEntitiesContext;

public int getNumberOfEntriesReserved()
{
    return (from m in movieLibraryDBEntitiesContext.Movies
            where m.CheckedOut.Equals(1)
            select m).Count();

    //return movieLibraryDBEntitiesContext.Movies
    //  .Where(e => e.CheckedOut.Equals(1))
    //  .Select (e => e.Title).Count();
}

8
задан Ladislav Mrnka 7 May 2011 в 19:46
поделиться