Problema de Consulta ao banco utilizando o Entity Framework Code First

10/01/2016

Pessoal

Estou com problema ´para realizar consulta no banco Sql server, fiz o mapeamento utilizando o entity framework code first. Toda a vez que tento realizar uma consulta aparece a seguinte mensagem de erro: Nome da coluna "Discriminator" invalida.

Esse é o método que eu fiz para consulta, obs: já refiz ele de várias formas porém nenhuma funcionou

public T pesquisa(Func<T, bool> where, params Expression<Func<T, object>>[] propriedades)
    {
        IQueryable<T> query = context.Set<T>();

        foreach (Expression<Func<T, object>> navigationProperty in propriedades)
            query = query.Include<T, object>(navigationProperty);

        T item = null;

        item = query.AsNoTracking().FirstOrDefault(where);


        return item;

    }

Erikson