TypedTableBaseExtensions.Where(TypedTableBase<TRow>, Func<TRow,Boolean>) TypedTableBaseExtensions.Where(TypedTableBase<TRow>, Func<TRow,Boolean>) TypedTableBaseExtensions.Where(TypedTableBase<TRow>, Func<TRow,Boolean>) TypedTableBaseExtensions.Where(TypedTableBase<TRow>, Func<TRow,Boolean>) Method

Definizione

Filtra una sequenza di righe in base al predicato specificato.Filters a sequence of rows based on the specified predicate.

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

Parametri di tipo

TRow

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

Parametri

source
TypedTableBase<TRow>

Oggetto TypedTableBase<T> che contiene gli elementi DataRow da filtrare.A TypedTableBase<T> that contains the DataRow elements to filter.

predicate
Func<TRow,Boolean>

Funzione per testare ogni elemento rispetto a una condizione.A function to test each element for a condition.

Restituisce

Oggetto OrderedEnumerableRowCollection<TRow> che contiene le righe dalla sequenza di input che soddisfano la condizione.An OrderedEnumerableRowCollection<TRow> that contains rows from the input sequence that satisfy the condition.

Si applica a