title: Where to find GetMemberInfo
body: <p>I have looked up for this everywhere, I have downloading the <code>DLL</code> for the <code>LINQ Data</code> and also have add <code>System.Reflection</code> in the reference but it still cannot find it.</p>
  
  <p>C# Code:</p>
  
  <pre><code>protected void NotifyOfPropertyChanged(string name)
  {
        PropertyChangedEventHandler handler = PropertyChanged;
        if (handler != null)
        {
            handler(this, new PropertyChangedEventArgs(name));
        }
  }
  
  protected void NotifyOfPropertyChanged&lt;TProperty&gt;(Expression&lt;Func&lt;TProperty&gt;&gt; property)
  {
        NotifyOfPropertyChanged(property.GetMemberInfo().Name);
  } 
  </code></pre>
  
  <p>The error occurs on this line:</p>
  
  <pre><code>NotifyOfPropertyChanged(property.GetMemberInfo().Name);
  </code></pre>
  
  <p>And the error reads:</p>
  
  <pre><code>'System.Linq.Expressions.Expression&lt;System.Func&lt;TProperty&gt;&gt;' does not contain a definition for 'GetMemberInfo' and no extension method 'GetMemberInfo' accepting a first argument of type 'System.Linq.Expressions.Expression&lt;System.Func&lt;TProperty&gt;&gt;' could be found (are you missing a using directive or an assembly reference?
  </code></pre>