TypedTableBaseExtensions.Select(TypedTableBase<TRow>, Func<TRow,S>) TypedTableBaseExtensions.Select(TypedTableBase<TRow>, Func<TRow,S>) TypedTableBaseExtensions.Select(TypedTableBase<TRow>, Func<TRow,S>) TypedTableBaseExtensions.Select(TypedTableBase<TRow>, Func<TRow,S>) Method

Definizione

Proietta ogni elemento di un oggetto TypedTableBase<T> in un nuovo form.Projects each element of a TypedTableBase<T> into a new form.

public:
generic <typename TRow, typename S>
 where TRow : System::Data::DataRow[System::Runtime::CompilerServices::Extension]
 static System::Data::EnumerableRowCollection<S> ^ Select(System::Data::TypedTableBase<TRow> ^ source, Func<TRow, S> ^ selector);
public static System.Data.EnumerableRowCollection<S> Select<TRow,S> (this System.Data.TypedTableBase<TRow> source, Func<TRow,S> selector) where TRow : System.Data.DataRow;
static member Select : System.Data.TypedTableBase<'Row (requires 'Row :> System.Data.DataRow)> * Func<'Row, 'S (requires 'Row :> System.Data.DataRow)> -> System.Data.EnumerableRowCollection<'S> (requires 'Row :> System.Data.DataRow)
<Extension()>
Public Function Select(Of TRow As DataRow, S As DataRow) (source As TypedTableBase(Of TRow), selector As Func(Of TRow, S)) As EnumerableRowCollection(Of S)

Parametri di tipo

TRow

Tipo degli elementi riga contenuti in source, DataRow.The type of the row elements in source, DataRow.

S

Parametri

source
TypedTableBase<TRow>

Oggetto TypedTableBase<T> che contiene gli elementi DataRow su cui richiamare una funzione di trasformazione.A TypedTableBase<T> that contains the DataRow elements to invoke a transformation function upon.

selector
Func<TRow,S>

Funzione di trasformazione da applicare a ogni elemento.A transformation function to apply to each element.

Restituisce

Oggetto EnumerableRowCollection<TRow> i cui elementi sono il risultato ottenuto richiamando una funzione di trasformazione su ogni elemento di source.An EnumerableRowCollection<TRow> whose elements are the result of invoking the transformation function on each element of source.

Commenti

Questo metodo proiezione richiede la funzione di trasformazione selector, per produrre un valore per ogni valore nella sequenza di origine, source.This projection method requires the transformation function, selector, to produce one value for each value in the source sequence, source. Se selector restituisce un valore che è a sua volta una raccolta, il consumer devono attraversare le sottosequenze manualmente.If selector returns a value that is itself a collection, the consumer must traverse the sub-sequences manually.

Si applica a