TypedTableBaseExtensions Sınıf

Tanım

sınıfı için TypedTableBase<T> uzantı yöntemlerini içerir.

public ref class TypedTableBaseExtensions abstract sealed
public static class TypedTableBaseExtensions
type TypedTableBaseExtensions = class
Public Module TypedTableBaseExtensions
Devralma
TypedTableBaseExtensions

Açıklamalar

sınıfı, türü belirtilen veri kümeleri için yöntemi ve standart sorgu işlemlerini tanımlayan AsEnumerable statik uzantı yöntemleri içerir.

Bu sınıf örneği oluşturulamaz.

Yöntemler

Name Description
AsEnumerable<TRow>(TypedTableBase<TRow>)

öğesinin veri satırı öğelerini TypedTableBase<T> numaralandırır ve genel parametresinin T olduğu DataRowbir EnumerableRowCollection<TRow> nesne döndürür. Bu nesne bir LINQ ifadesinde veya yöntem sorgusunda kullanılabilir.

ElementAtOrDefault<TRow>(TypedTableBase<TRow>, Int32)

Satır aralık dışındaysa, bir dizideki belirtilen satırdaki veya varsayılan değerdeki öğesini döndürür.

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Bir öğesinin TypedTableBase<T> satırlarını belirtilen anahtara ve karşılaştırıcıya göre artan düzende sıralar.

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Bir öğesinin TypedTableBase<T> satırlarını belirtilen anahtara göre artan düzende sıralar.

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Bir öğesinin TypedTableBase<T> satırlarını belirtilen anahtara ve karşılaştırıcıya göre azalan düzende sıralar.

OrderByDescending<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Bir öğesinin TypedTableBase<T> satırlarını belirtilen anahtara göre azalan düzende sıralar.

Select<TRow,S>(TypedTableBase<TRow>, Func<TRow,S>)

öğesinin TypedTableBase<T> her öğesini yeni bir forma projeler.

Where<TRow>(TypedTableBase<TRow>, Func<TRow,Boolean>)

Belirtilen koşula göre bir satır dizisini filtreler.

Şunlara uygulanır

Ayrıca bkz.