IRowToRowMapper.GetRow Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottenere un DataViewRow oggetto con le colonne attive indicate, in base all'input input.
Il recupero di valori sulle colonne inattive della riga restituita genererà un'eccezione.
L'oggetto Schema di deve essere lo stesso oggetto di inputInputSchema. Gli implementatori di questo metodo devono generare un'eccezione se non è così. Viceversa, il valore restituito deve avere lo stesso schema di OutputSchema.
Questo metodo crea una connessione dinamica tra l'input DataViewRow e l'output DataViewRow. In particolare, quando vengono richiamati i getter dell'output DataViewRow , richiamano i getter della riga di input e basano i valori di output sui valori correnti dell'input DataViewRow.
I valori di output DataViewRow vengono ricalcosi quando richiesti tramite i getter. Inoltre, l'oggetto restituito DataViewRow eliminerà input quando viene eliminato.
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
Parametri
- input
- DataViewRow
- activeColumns
- IEnumerable<DataViewSchema.Column>