EnumerableRowCollectionExtensions.Select<TRow,S> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proyecta cada elemento de en EnumerableRowCollection<TRow> un formulario nuevo.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public:
generic <typename TRow, typename S>
[System::Runtime::CompilerServices::Extension]
static System::Data::EnumerableRowCollection<S> ^ Select(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, S> ^ selector);
public static System.Data.EnumerableRowCollection<S> Select<TRow,S>(this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,S> selector);
static member Select : System.Data.EnumerableRowCollection<'Row> * Func<'Row, 'S> -> System.Data.EnumerableRowCollection<'S>
<Extension()>
Public Function Select(Of TRow, S) (source As EnumerableRowCollection(Of TRow), selector As Func(Of TRow, S)) As EnumerableRowCollection(Of S)
Parámetros de tipo
- TRow
Tipo de los elementos row de source, normalmente DataRow.
- S
Tipo en el que TRow se transformará.
Parámetros
que EnumerableRowCollection<TRow> contiene los elementos en los DataRow que se va a invocar una función de transformación.
- selector
- Func<TRow,S>
Función de transformación que se va a aplicar a cada elemento.
Devoluciones
cuyos EnumerableRowCollection<TRow> elementos son el resultado de invocar la función de transformación en cada elemento de source.
Comentarios
Este método se implementa mediante la ejecución diferida. El valor devuelto inmediato es un objeto que almacena toda la información necesaria para realizar la acción. La consulta representada por este método no se ejecuta hasta que el objeto se enumera llamando directamente a su método />
Este método de proyección requiere la función de transformación, selector, para generar un valor para cada valor de la secuencia de origen, source. Si selector devuelve un valor que es una colección propiamente dicha, es necesario que el consumidor recorra manualmente las subsecuencias.