Динамически выбирать столбец из динамических объектов в структуре объекта (ядро) - PullRequest
0 голосов
/ 21 марта 2019

У меня есть следующий метод для динамического возврата объекта с помощью отражения.Теперь я хочу получить только определенные столбцы из них.Как мне это сделать?

static IQueryable GetMember(DbContext db, string dbSetName)
        {
            var pi = db.GetType().GetProperty(dbSetName);
            return (IQueryable)pi.GetValue(db); //This will return dbset.
        }

Я использовал вышеуказанный метод, как показано ниже.Теперь я хочу только определенные столбцы из них (ниже объекта сущности).(предположим, у меня есть список или массив столбцов для выбора из сущностей.)

var entity = GetMember((DbContext)dataContext, entityName);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...