IRowToRowMapper.GetRow Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
DataViewRow Получение с указанными активными столбцами на основе входных данныхinput
.
Получение значений для неактивных столбцов возвращаемой строки вызовет исключение.
Объект Schema должен быть тем же объектом, что InputSchemainput
и . Реализация этого метода должна вызываться, если это не так. И наоборот, возвращаемое значение должно иметь ту же схему, что и OutputSchema.
Этот метод создает динамическое соединение между входным DataViewRow и выходным данными DataViewRow. В частности, при вызове методов получения выходных данных DataViewRow они вызывают методы получения входной строки и основывают выходные значения на текущих значениях входных данных DataViewRow.
Выходные DataViewRow значения вычисляются повторно при запросе с помощью методов получения. Кроме того, возвращенный DataViewRow объект удаляется input
при удалении.
public Microsoft.ML.DataViewRow GetRow (Microsoft.ML.DataViewRow input, System.Collections.Generic.IEnumerable<Microsoft.ML.DataViewSchema.Column> activeColumns);
abstract member GetRow : Microsoft.ML.DataViewRow * seq<Microsoft.ML.DataViewSchema.Column> -> Microsoft.ML.DataViewRow
Public Function GetRow (input As DataViewRow, activeColumns As IEnumerable(Of DataViewSchema.Column)) As DataViewRow
Параметры
- input
- DataViewRow
- activeColumns
- IEnumerable<DataViewSchema.Column>