Как установить привязку процесса от привилегированного режима Linux?

Вы не можете запросить против DataTable строки набор, так как DataRowCollection не реализует IEnumerable. Необходимо использовать AsEnumerable() расширение для DataTable. Как так:

var results = from myRow in myDataTable.AsEnumerable()
where myRow.Field("RowNo") == 1
select myRow;

И поскольку Keith говорит, необходимо будет добавить ссылку на [1 112] Система. Данные. Возвраты DataSetExtensions

AsEnumerable() IEnumerable. Если необходимо преобразовать IEnumerable в DataTable, используйте CopyToDataTable() расширение.

Ниже запрос с Лямбда-выражением,

var result = myDataTable
    .AsEnumerable()
    .Where(myRow => myRow.Field("RowNo") == 1);

6
задан Ciro Santilli 新疆改造中心法轮功六四事件 2 May 2018 в 15:56
поделиться

1 ответ

sched_setaffinity не экспортируется в модули.

Если вы измените /usr/src/linux/kernel/sched.c , вы можете вызвать экспорт sched_setaffinity в модули.

 long sched_setaffinity(pid_t pid, const struct cpumask *in_mask)
 {
...
 }
+EXPORT_SYMBOL_GPL(sched_setaffinity);
2
ответ дан 17 December 2019 в 20:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: