EF5 db.Database.SqlQuery отображает возвращаемые объекты

У меня есть два класса C #

public class SearchResult
{
    public int? EntityId { get; set; }
    public string Name { get; set; }
    public Address RegisteredAddress { get; set; }
}

а также

public class Address
{
    public int? AddressId { get; set; }
    public string Address1 { get; set; }
    public string Address2 { get; set; }
    public string Address3 { get; set; }
}

это используется в вызове dbContext для отображения возвращаемых объектов из базы данных через EF5

using (DbEntities db = new DbEntities())
{
    querySearchResult = db.Database.SqlQuery<SearchResult>(
        @"SELECT e.entity_id AS EntityId, e.entity_reg_name AS Name,
              a.address_1 AS [RegisteredAddress.Address1]
          FROM
              entity AS e
              LEFT JOIN address AS a ON e.entity_reg_addr_id = a.address_id",
        objectParameterList.ToArray()).ToList();
}

Проблема, с которой я столкнулся, заключается в том, что мне не удается отобразить объект адреса, даже если возвращаются данные адреса. Другие свойства карты searchResult прекрасно.

Ответы на вопрос(1)

Ваш ответ на вопрос