title: How do I populate custom properties of a partial entity in Entity framework
body: <p>say, I have a partial class that contains a custom property like this</p>
  
  <pre><code>public partial class Person {
      public string ImagePath{get;set;}
  }
  </code></pre>
  
  <p>and I'm using <code>ExecuteStoreQuery&lt;Person&gt;</code> to pull out data, where a stored procedure is executed that joins <em>Person</em> and <em>Image</em> by <code>Person.ImageId = Image.ImageId</code> and gets the <em>ImagePath</em> field from <em>Image</em> table.</p>
  
  <p>This doesn't seem to work for partial class, but perfectly for inheritance.</p>
  
  <p>However, I don't want to use inheritant class in this case, so...is it possible for EF to be aware of the partial class's properties and populate them when executestorequery is executed?</p>