EnumerableRowCollectionExtensions.Where<TRow> 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í.
Filtra una secuencia de filas en función del predicado especificado.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public:
generic <typename TRow>
[System::Runtime::CompilerServices::Extension]
static System::Data::EnumerableRowCollection<TRow> ^ Where(System::Data::EnumerableRowCollection<TRow> ^ source, Func<TRow, bool> ^ predicate);
public static System.Data.EnumerableRowCollection<TRow> Where<TRow>(this System.Data.EnumerableRowCollection<TRow> source, Func<TRow,bool> predicate);
static member Where : System.Data.EnumerableRowCollection<'Row> * Func<'Row, bool> -> System.Data.EnumerableRowCollection<'Row>
<Extension()>
Public Function Where(Of TRow) (source As EnumerableRowCollection(Of TRow), predicate As Func(Of TRow, Boolean)) As EnumerableRowCollection(Of TRow)
Parámetros de tipo
- TRow
Tipo de los elementos row de source, normalmente DataRow.
Parámetros
que EnumerableRowCollection contiene los DataRow elementos que se van a filtrar.
Devoluciones
que OrderedEnumerableRowCollection<TRow> contiene filas de la secuencia de entrada que cumplen la condición.
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 />